什么是 cookie?
cookie 就是页面用来保存信息,比如自动登录、记住用户名等等。
cookie 的特点
- 同个网站中所有的页面共享一套 cookie
- cookie 有数量、大小限制
- cookie 有过期时间jquery.cookie.js 是一款轻量级的 cookie 插件,可以读取,写入和删除 cookie。本文主要针对
jquery.cookie.js 的用法进行详细的介绍。
使用方法:
设置 cookie:
$.cookie('the_cookie', 'the_value');
注:如果 $.cookie
没有第三个参数,那么当浏览器关闭时,该 cookie 将会自动删除。
设置一个有效期为 7 天的 cookie:
$.cookie('the_cookie', 'the_value', {expires: 7});
注:$.cookie
第三个参数是一个对象,除了可以设置有效期(expires: 7
),还可以设置有效路径(path: '/'
)、有效域(domain: 'jquery.com'
)及安全性(secure: true
)。
读取 cookie:
$.cookie('the_cookie');
注:如果没有该 cookie,返回 null。
删除 cookie:
$.cookie('the_cookie', null);
我们只需要给需要删除的 cookie 设置为 null,就可以删除该 cookie。
更多相关内容:
-
无相关信息