Cookie: 让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术;
删除Cookie:$.cookie('the_cookie', null); //通过传递null作为cookie的值即可
可选参数:$.cookie('the_cookie','the_value',{ expires:7, path:'/', domain:'jquery.com', secure:truesecure })
domain:创建该Cookie的页面域名.
secure:(Booblean)如果设为true,那么此Cookie的传输会要求一个安全协议,例如:HTTPS;
实例演示:
//引入JQ和JQ-cookie文件
<script src="jquery-1.9.1.js"></script>
<script src="jquery.cookie.js"></script>
$(function () {
//先读取cookie看是否有数据并加载
if ($.cookie('username')) {
$('#pid').text('欢迎你,' +$.cookie('username')+ '');
} else {
$('#pid').text('欢迎你,游客。');
};
//--------------------
//获取上次保存刷新时间的cookie值
if ($.cookie('reltime')) {
$('#relset').text($.cookie('reltime'));
} else {
$('#relset').text('---');
}
$('#btnname').click(function () {
$.cookie('name', "张三", { expires: 7, path: '/', secure: false });
})
$('#result').click(function () {
alert("欢迎你:" + $.cookie('name'));
})
$.cookie('reldate', new Date().toLocaleTimeString(),{ expires: 1, path: '/' });
$('#btndate').click(function () {
alert($.cookie('reldate'));
})
});