Contents
  1. 1. 浏览的支持情况
  2. 2. 导入js文件
  3. 3. 用法

英文版

浏览的支持情况

导入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

Contents
  1. 1. 浏览的支持情况
  2. 2. 导入js文件
  3. 3. 用法