jquery.cookie.js的用法
Updated:
Contents
浏览的支持情况
导入js文件
使用前需要先引入jquery.cookie.js
文件,代码如下:
1 | <script src="jquery.cookie.js"></script> |
用法
创建cookie:
1 | $.cookie('name', 'value'); |
创建有效期为7天的cookie:
1 | $.cookie('name', 'value', { expires: 7 }); |
创建到期cookie并能用于整个网站的cookie:
1 | $.cookie('name', 'value', { expires: 7, path: '/' }); |
读取cookie:
1 2 | $.cookie('name'); // => "value" $.cookie('nothing'); // => undefined |
读取所有可用的cookie:
1 | $.cookie(); // => { "name": "value" }
|
删除cookie:
1 2 3 4 5 6 7 8 9 10 | // 当cookie成功删除后返回true,否则返回false $.removeCookie('name'); // => true $.removeCookie('nothing'); // => false // 需要使用相同的属性(path, domain)来进行操作 $.cookie('name', 'value', { path: '/' }); // 这样是无效的 $.removeCookie('name'); // => false // 这样就是可以的 $.removeCookie('name', { path: '/' }); // => true |
Note:当删除Cookie的时候,您必须通过相同的path,domain和安全选项,用于设置cookie,除非你是依赖于默认选项是。
译者:tandaly