这篇文章主要为大家详细介绍了jQuery.Cookie.js:轻量级的Cookie管理插件的简单示例,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小编罗X来看看吧。
/**
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
$.cookie("username",NULL); 销毁名称为username的cookie
$.cookie("username", "", {"expires : -1"});
/**
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
var COOKIE_NAME = 'username';
if( $.cookie(COOKIE_NAME) ){
$("#username").val( $.cookie(COOKIE_NAME) );
}
$("#check").click(function(){
if(this.checked){
$.cookie(COOKIE_NAME, $("#username").val() , { path: '/', expires: 10 });
//var date = new Date();
//date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000)); //三天后的这个时候过期
//$.cookie(COOKIE_NAME, $("#username").val(), { path: '/', expires: date });
}else{
$.cookie(COOKIE_NAME, null, { path: '/' }); //删除cookie
}
});
/**
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
$(function () {
if ($.cookie("o") == null) {
var o = { name: "张三", age: 24 };
var str = JSON.stringify(o);//对序列化成字符串然后存入cookie
$.cookie("o", str, {
expires:7 //设置时间,如果此处留空,则浏览器关闭此cookie就失效。
});
alert("cookie为空");
}
else {
var str1 = $.cookie("o");
var o1 = JSON.parse(str1);//字符反序列化成对象
alert(o1.name);//输反序列化出来的对象的姓名值
}
})
本文来自:http://www.q1010.com/180/2572-0.html
注:关于jQuery.Cookie.js:轻量级的Cookie管理插件的简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:Cookie
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。