jQuery.cookie

工具函数说明:

方法签名: jQuery.cookie(name, subName, value,  options)

方法说明:读取、写入、删除Cookies

方法参数:

名称 说明 举例
name cookies的主键值 读取主键:
$.cookie("singleKey")


写入cookies,值为字符串:
$.cookie("singleKey", "", "singleKey-value", { expires: 1, path: "/", secure: false })
subName 子键名称。在写入时请传递空或者null 读取子键:
$.cookie("multiKey", "subName1")


写入cookies,值为对象:
var subNameObj = { subName1: "aaa", subName2: "bbb", subName3: "ccc" };
$.cookie("multiKey", "", subNameObj, { expires: 1, path: "/", secure: false });
value Cookies值,可以是字符串或者对象。
如果是对象,则将对象的每个属性保存在Cookies子键。
参见上面实例。
options 参数:
expires:可以是数字或者Data类型的对象。
如果传入数字表示几天后过期。
path:路径,默认为域名根目录(“/”)。
secure:是否启用加密,默认为否。



指定过期时间:

var myDate = new Date();
myDate.setFullYear(2009, 10, 10);
$.cookie("singleKey", "", "singleKey-value", { expires: myDate, secure: false })
 

1天后过期:

var time = Date();
$.cookie("singleKey", "", "singleKey-value", { expires: 1, path: "/", secure: false })

 

原文地址:https://www.cnblogs.com/tangself/p/1622433.html