jquery操作cookie外掛程式碼分享
本章節分享一個使用jquery封裝的操作cookie的小外掛。
使用非常的方便,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼jQuery.cookie = function(name, value, options) { if (typeof value != 'undefined') { // name and value given, set cookie options = options || {}; if (value === null) { value = ''; options.expires = -1; } var expires = ''; if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) { var date; if (typeof options.expires == 'number') { date = new Date(); date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000)); } else { date = options.expires; } expires = '; expires=' + date.toUTCString(); } var path = options.path ? '; path=' + (options.path) : ''; var domain = options.domain ? '; domain=' + (options.domain) : ''; var secure = options.secure ? '; secure': ''; document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join(''); } else { var cookieValue = null; if (document.cookie && document.cookie != '') { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = jQuery.trim(cookies[i]); if (cookie.substring(0, name.length + 1) == (name + '=')) { cookieValue = decodeURIComponent(cookie.substring(name.length + 1)); break; } } } return cookieValue; } };
下面是使用這個外掛的簡單介紹:
[JavaScript] 純文字檢視 複製程式碼//設定cookie的鍵值對 $.cookie('name', ‘value'); //設定cookie的鍵值對,有效期,路徑,域,安全 $.cookie('name', ‘value', {expires: 7, path: ‘/', domain: ‘jquery.com', secure: true}); //新建一個cookie 包括有效期 路徑 域名等 //讀取cookie的值 var account= $.cookie('name'); //刪除一個cookie example $.cookie('name', null);
相關文章
- cookie外掛-jquery.cookie.js介紹CookiejQueryJS
- 手寫jquery.cookie外掛jQueryCookie
- jQuery中的工具與外掛個人分享jQuery
- JQuery模板外掛-jquery.tmpljQuery
- jquery文字動畫特效外掛分享animatext.js文件jQuery動畫特效JS
- jQuery的外掛列表jQuery
- JQuery蜂巢圖外掛jQuery
- jQuery操作checkbox選擇程式碼jQuery
- [外掛擴充套件]jQuery二維碼外掛0.2【更新瀏覽器相容】套件jQuery瀏覽器
- jQuery外掛擴充套件jQuery套件
- jQuery擴充套件外掛jQuery套件
- vscode外掛分享VSCode
- jQuery外掛--表格隔行變色jQuery
- jquery複習之路---常用外掛jQuery
- 下拉控制元件jQuery外掛控制元件jQuery
- 程式碼自動生成外掛:
- Jquery實現的高亮效果程式碼分享jQuery
- 好程式設計師技術分享jQuery實現類似fullpage外掛的全屏滾動效果程式設計師jQuery
- jQuery固定側邊欄外掛ssMenujQuerySSM
- 非常全面的jquery 外掛網站jQuery網站
- jquery寫的ajax分頁外掛jQuery
- [外掛擴充套件]百度分享外掛套件
- Visual Studio 智慧程式碼外掛:CodeGeeX
- 社會化分享外掛整合分享
- Dart 集合操作外掛 DartXDart
- jQuery的Cookie使用jQueryCookie
- jQuery燈箱外掛lightBox使用方法jQuery
- 建議把datetimePicker改成jquery的外掛jQuery
- protobuf 生成 Go 程式碼外掛 gogo/protobufGo
- 程式碼高亮WordPress外掛:Pure-HighlightjsJS
- VIM 程式碼片段外掛 Ultisnips 使用教程
- 類操作是什麼意思?jQuery的類操作教程分享jQuery
- 手把手教你開發jquery外掛(二)jQuery
- 手把手教你開發jquery外掛(三)jQuery
- [外掛擴充套件]邀請碼外掛套件
- [外掛擴充套件]修改密碼外掛套件密碼
- Visual Studio Code 常用外掛分享
- 開源無程式碼 / 低程式碼平臺 NocoBase 1.0.0-alpha.15: 新增外掛、改進「配置操作」互動
- php短視訊原始碼,jQuery實現自定義輪播圖外掛PHP原始碼jQuery