❶ 怎样使用jquery里的cookie
使用前要引用jquery.js和jquery.cookie.js这两个文件(版本按照自己使用的引用)
jquery方法
$.cookie('the_cookie'); // 读取 cookie
$.cookie('the_cookie', 'the_value'); // 存储 cookie
$.cookie('the_cookie', 'the_value', { expires: 7 }); // 存储一个带7天期限的 cookie
$.cookie('the_cookie', '', { expires: -1 }); // 删除 cookie
获取所有cookie方法
document.cookie获取所有cookie的值,然后用split进行分割,然后for循环获取。
arr[0]为cookie的key, arr[1]为cookie的value。
var strCookie = document.cookie;
var arrCookie = strCookie.split("; ");
for(var i = 0; i < arrCookie.length; i++){
var arr = arrCookie[i].split("=");
if("ltype" == arr[0]){
return arr[1];
}
}
❷ jquery怎么清空cookie
在jQuery中操作cookie,需要使用jquery.cookie.js插件。需要注意的是,jquery.cookie.js需要在jquery.js后面加载哦。
假设你已经加载了jquery.js以及jquery.cookie.js。
接下来将举几个常用的例子,来熟悉一下jquery.cookie.js的使用方法。
1、创建cookie:
$.cookie('name','123');
2、创建一个有效期为365天的cookie:
$.cookie('name','123',{expires:365});
3、读取cookie:
$.cookie('name');
4、清除cookie:
$.cookie('name',null);
❸ jQuery怎么设置读取删除清空cookie
首先我们需要到jQuery官网下载cookie插件,目前最新版本是1.4.1。
然后我们新建一个html文件,将jQuery和jQuery cookie文件引入。
设置cookie很简答,只需要$.cookie("名","值")即可。这里小编用一个名字为coco的cookie做示例。
预览一定要注意需要在服务器环境中,本地可以搭建服务器,用localhost访问。在控制台中可以看到cookie的值。读取cookie直接用$.cookie("名")即可。
如果想删除cookie,那么需要设置null,例如$.cookie("coco",null),如果是想要清空某个cookie的值,那么只需要将其值设置为空字符串即可,例如$.cookie("coco","")。