jQuery操作cookie方法实例教程
本文实例讲述了jQuery操作cookie的方法。分享给大家供大家参考。具体方法如下:
先来看看jq.cookie的aip
写入cookie
$.cookie("this-cookie","this-value",{
expires:10,//有效日期
path:"/",//cookie的路径
domanin: //cookie的域名
secure:true//true,cookie的传输会要求一个安全协议,否则反之
});
读取cookie
$.cookie("this-cookie")
删除cookie
$.cookie("this-cookie",null)
是不是很简单呢,这样子就可以完成cookie下面看一个demo例子
$(function(){
$("ulli").click(function(){
$("#"+this.id).addClass("cur").siblings().removeClass("cur");//切换选中后的样式
$("#colortable").attr("href",this.id+".css");//每次切换更换相对应的样式表
$.cookie("cookie",//写入cookie
this.id,//需要cookie写入的业务
{
"path":"/",//cookie的默认属性
"expires":10//有效天数
})
});
varcookie=$.cookie("cookie");//读取cookie
if(cookie){
$("#"+cookie).addClass("cur").siblings().removeClass("cur");
$("#colortable").attr("href",cookie+".css");
$.cookie("cookie",cookie,{
"path":"/",
"expires":10
})
}
})
html页面:
<liid="colour_1">红色</li> <liid="colour_2">黑色</li>
一个简单的换肤效果就出来了
如果用谷歌浏览器打开记得要在服务器端哦。。
上面这个demo要注意的地方有:
被点击的盒子。class或者id等跟对应的样式表名字一样。
这样就完成拉。
整理后的代码如下:
$(function(){
$("ulli").click(function(){
Mycookie(this.id)
});
varcookie=$.cookie("cookie");//读取cookie
if(cookie){
Mycookie(cookie);
}
})
functionMycookie(thiscookie){
$("#"+thiscookie).addClass("cur").siblings().removeClass("cur");
$("#colortable").attr("href",thiscookie+".css");
$.cookie("cookie",thiscookie,{
"path":"/",
"expires":10
})
}
更多关于jquerycookie操作相关内容感兴趣的读者可查看本站专题:《jQuery的cookie操作技巧总结》
希望本文所述对大家的jQuery程序设计有所帮助。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语