jQuery操作cookie方法实例教程


Posted in Javascript onNovember 25, 2014

本文实例讲述了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

    })

}

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
28个JS验证函数收集
Mar 02 Javascript
JS中令人发指的valueOf方法介绍
Feb 22 Javascript
无闪烁更新网页内容JS实现
Dec 19 Javascript
javascript模拟订火车票和退票示例
Apr 24 Javascript
node.js实现逐行读取文件内容的代码
Jun 27 Javascript
浅谈javascript中return语句
Jul 15 Javascript
js实现网页抽奖实例
Aug 05 Javascript
js css+html实现简单的日历
Jul 14 Javascript
React学习笔记之条件渲染(一)
Jul 02 Javascript
使用vue.js在页面内组件监听scroll事件的方法
Sep 11 Javascript
Angular6 用户自定义标签开发的实现方法
Jan 08 Javascript
element跨分页操作选择详解
Jun 29 Javascript
JavaScript常用验证函数实例汇总
Nov 25 #Javascript
JavaScript导出Excel实例详解
Nov 25 #Javascript
JS倒计时代码汇总
Nov 25 #Javascript
jquery中push()的用法(数组添加元素)
Nov 25 #Javascript
Jquery焦点图实例代码
Nov 25 #Javascript
jQuery事件绑定和委托实例
Nov 25 #Javascript
2014最热门的JavaScript代码高亮插件推荐
Nov 25 #Javascript
You might like
论建造顺序的重要性
2020/03/04 星际争霸
PHP 判断常量,变量和函数是否存在
2009/04/26 PHP
phpmyadmin 常用选项设置详解版
2010/03/07 PHP
php数组函数序列之in_array() 查找数组值是否存在
2011/10/29 PHP
一款简单实用的php操作mysql数据库类
2014/12/08 PHP
php获取从百度、谷歌等搜索引擎进入网站关键词的方法
2015/07/08 PHP
php实现微信公众号无限群发
2015/10/11 PHP
PHP微信PC二维码登陆的实现思路
2017/07/13 PHP
textarea的value是html文件源代码,存成html文件的代码
2007/04/20 Javascript
javascript校验价格合法性实例(必须输入2位小数)
2014/05/05 Javascript
js与C#进行时间戳转换
2014/11/14 Javascript
详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
2015/10/01 Javascript
JQuery datepicker 用法详解
2015/12/25 Javascript
Web安全测试之XSS实例讲解
2016/08/15 Javascript
seajs模块之间依赖的加载以及模块的执行
2016/10/21 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
JQuery判断radio单选框是否选中并获取值的方法
2019/01/17 jQuery
python通过正则查找微博@(at)用户的方法
2015/03/13 Python
python实现爬取千万淘宝商品的方法
2015/06/30 Python
Django视图和URL配置详解
2018/01/31 Python
Python图像处理之识别图像中的文字(实例讲解)
2018/05/10 Python
Python 日期区间处理 (本周本月上周上月...)
2019/08/08 Python
python中利用numpy.array()实现俩个数值列表的对应相加方法
2019/08/26 Python
Python异常处理机制结构实例解析
2020/07/23 Python
python opencv角点检测连线功能的实现代码
2020/11/24 Python
使用phonegap查找联系人的实现方法
2017/03/31 HTML / CSS
HTML5的Video标签有部分MP4无法播放的问题解析(多图)
2017/08/18 HTML / CSS
2019史上最全Database工程师题库
2015/12/06 面试题
介绍一下linux文件系统分配策略
2012/11/17 面试题
优秀员工自荐书范文
2013/12/08 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
2015年汽车销售经理工作总结
2015/04/27 职场文书
导游词之上海东方明珠塔
2019/09/25 职场文书
Python+Appium实现自动抢微信红包
2021/05/21 Python
python turtle绘图
2022/05/04 Python
win10壁纸在哪个文件夹 win10桌面背景图片文件位置分享
2022/08/05 数码科技