码迷,mamicode.com
首页 > Web开发 > 详细

【JQ成长笔记】jQuery cookie的使用

时间:2014-11-23 23:02:55      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   ar   color   使用   sp   on   div   

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(){
            $("ul li").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 //有效天数
                })
            });
            var cookie=$.cookie("cookie"); //读取cookie
            if(cookie){
                    $("#"+cookie).addClass("cur").siblings().removeClass("cur");
                    $("#colortable").attr("href",cookie+".css");
                    $.cookie("cookie",cookie,{
                        "path":"/",
                        "expires":10
                    })
                }
        })

html:

<li id="colour_1">红色</li>
<li id="colour_2">黑色</li>

一个简单的换肤效果就出来了

如果用谷歌浏览器打开 记得要在服务器端哦。。

上面这个demo要注意的地方有:

被点击的盒子。class或者id等 跟对应的样式表名字一样。

这样就完成了拉。。

整理后的代码

$(function(){
            $("ul li").click(function(){
                Mycookie(this.id)
            });
            var cookie=$.cookie("cookie"); //读取cookie
            if(cookie){
                Mycookie(cookie);
            }
        })
        function Mycookie(thiscookie){
            $("#"+thiscookie).addClass("cur").siblings().removeClass("cur");
            $("#colortable").attr("href",thiscookie+".css");
            $.cookie("cookie",thiscookie,{
                "path":"/",
                "expires":10
            })
        }

 

【JQ成长笔记】jQuery cookie的使用

标签:style   blog   io   ar   color   使用   sp   on   div   

原文地址:http://www.cnblogs.com/lee-iekiller/p/4117627.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!