jQuery cookie是我们常用的一个jquery插件,为了提高网页的响应速度,我们往往利用jquery的cookie来替代PHP中的cookie,现在就让我来给大家讲解一下如何在jquery中使用cookie来存取数据:
首先我们以名字为name来设置cookie值
$.cookie("name","value");
设置cookie的值,把name变量的值设为value
要设置cookie的有效期,可以设置expires值,如设置cookie的过期时间为10天:
$.cookie("example", "foo",{expires:10});
设置cookie一小时后过期:
var cookietime = new Date(); cookietime.setTime(date.getTime() + (60 * 60 * 1000));//coockie保存一小时 $.cookie("example", "foo",{expires:cookietime});
要设置cookie的保存路径,可以设置path值,如设置路径为根目录:
$.cookie("example", "foo",{path:"/"}); $.cookie("example", "foo",{path:"/admin"});
获取cookie值
使用jQuery获取cookie的值的方法那是相当的简单,下面是弹出框显示名为“example”的cookie的值:
alert($.cookie("example"));
删除Cookie
使用jQuery删除cookie,只需要将cookie的值为null,注意如果设置值为空的字符串时,并不能删除cookie,只是将cookie值清空而已。
$.cookie("example",null);
我们学好jquery中的COOKIE以后,现在就可以开始做项目了,通过学习和了解jquery中的cookie,我们可以让网页更加快速响应,不需要通过服务器就可以记录我们所浏览的物品或者信息。