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 相关文章推荐
Javascript 继承实现例子
Aug 12 Javascript
jQuery 获取和设置select下拉框的值实现代码
Nov 08 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
Dec 13 Javascript
php显示当前文件所在的文件以及文件夹所有文件以树形展开
Dec 13 Javascript
js脚本分页代码分享(7种样式)
Aug 19 Javascript
JavaScript获取浏览器信息的方法
Nov 20 Javascript
javascript中不易分清的slice,splice和split三个函数
Mar 29 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
Dec 16 Javascript
原生JS实现垂直手风琴效果
Feb 19 Javascript
JavaScript中清空数组的三种方式
Mar 22 Javascript
jQuery实现注册会员时密码强度提示信息功能示例
Sep 05 jQuery
使用Vue如何写一个双向数据绑定(面试常见)
Apr 20 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
Dedecms常用函数解析
2008/02/01 PHP
php cookie中点号(句号)自动转为下划线问题
2014/10/21 PHP
php创建和删除目录函数介绍和递归删除目录函数分享
2014/11/18 PHP
PHP判断密码强度的方法详解
2017/05/26 PHP
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
2015/08/24 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
2015/10/22 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
2016/09/14 Javascript
详解JavaScript中的属性和特性
2016/12/08 Javascript
Vue.js框架路由使用方法实例详解
2017/08/25 Javascript
node.js 核心http模块,起一个服务器,返回一个页面的实例
2017/09/11 Javascript
vscode中vue-cli项目es-lint的配置方法
2018/07/30 Javascript
微信小程序手机号码验证功能的实例代码
2018/08/28 Javascript
JavaScript中的回调函数实例讲解
2019/01/27 Javascript
使用VueRouter的addRoutes方法实现动态添加用户的权限路由
2019/06/03 Javascript
javascript sort()对数组中的元素进行排序详解
2019/10/13 Javascript
javascript实现移动端上传图片功能
2020/08/18 Javascript
JS实现点击掉落特效
2021/01/29 Javascript
Python+django实现简单的文件上传
2016/08/17 Python
使用Python写CUDA程序的方法
2017/03/27 Python
Python基于dom操作xml数据的方法示例
2018/05/12 Python
浅析Python语言自带的数据结构有哪些
2019/08/27 Python
python tornado使用流生成图片的例子
2019/11/18 Python
Python的缺点和劣势分析
2019/11/19 Python
python错误调试及单元文档测试过程解析
2019/12/19 Python
Html5移动端弹幕动画实现示例代码
2018/08/27 HTML / CSS
印度最大的网上花店:Ferns N Petals(鲜花、礼品和蛋糕)
2017/10/16 全球购物
积极分子思想汇报
2014/01/04 职场文书
村居抓节水倡议书
2014/05/19 职场文书
机关保密承诺书
2014/06/03 职场文书
企业安全生产标语
2014/06/06 职场文书
教师节倡议书
2014/08/30 职场文书
乡镇群众路线专项整治方案
2014/11/03 职场文书
中小企业员工手册范本
2015/05/14 职场文书
《圆的面积》教学反思
2016/02/19 职场文书