網站的一些設置數據,比如網站的換膚功能,關閉廣告功能等,都需要把網站的設置數據放到用戶電腦的內存或硬盤中,那這個數據我們統稱為cookie.如果在web前端我們不依靠后臺來給用戶寫入cookie,那么只有通過js來寫入了。純生的javascript(js)代碼來寫入cookie是很不方便的,我們可以借助一個jquery的cookie插件jquery.cookie.js來寫入數據。

引入jquery.cookie.js與jquery插件

在網頁頭部加入以下代碼,引入文件,注意順序

国产视频appjquery.cookie要依賴于jquery插件,我們要同時引入兩個文件,jquery要首頁引入

<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="jquery.cookie.js"></script>

JQ 設置添加一個cookie

語法:

$.cookie('the_cookie', 'the_value');

例:

$.cookie('mochu', 'true');

說明:

国产视频app1、創建一個cookie名為:'mochu',值為'true';

国产视频app2、這里沒有設置過期時間,意味著用戶關閉瀏覽器后,這個cookie就過期了。

JQ 設置添加一個指定過期時間的cookie

語法:

$.cookie('the_cookie', 'the_value', { expires: 7 });

例:

$.cookie('mochu', 'true', { expires: 7 });

国产视频app說明:{ expires: 7 }為過期時間,單元為天,這里表示7天以后過期

JQ 讀取一個cookie

$.cookie('the_cookie');

JQ刪除一個cookie

$.cookie('the_cookie', null);

国产视频app說明:刪除的時候,將其值設置為空即可

其它參數

$.cookie('the_cookie','the_value',{
    expires:7,  
    path:'/',
    domain:'jquery.com',
    secure:true
}) 

国产视频appexpires:(Number|Date)有效期;設置一個整數時,單位是天;也可以設置一個日期對象作為Cookie的過期日期;

path:(String)創建該Cookie的頁面路徑;

国产视频appdomain:(String)創建該Cookie的頁面域名;

secure:(Booblean)如果設為true,那么此Cookie的傳輸會要求一個安全協議,例如:HTTPS;

jquery.cookis.js 下載平臺 : 所有平臺  |  分類 : 編程開發  |  大小 : 0.456 MB