TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
/
注册
用户名
邮箱

jquery.cookie 介绍 和 用法

2020-01-03
/
0 评论
/
864 阅读
/
正在检测是否收录...
01/03

1、依赖jQuery库

2、下载

官方github:https://github.com/carhartl/jquery-cookie
蓝奏云下载地址:https://www.lanzouy.com/i8fbxhe

3、使用

创建一个整站cookie

$.cookie('name', 'value');

创建一个整站cookie ,cookie 的有效期为 7 天

$.cookie('name', 'value', { expires: 7 });

创建一个仅对 path 路径页面有效的 cookie ,cookie 的有效期为 7 天

$.cookie('name', 'value', { expires: 7, path: '/' });

读取 cookie

$.cookie('name'); // 如果cookie存在 则获取到cookie值 => 'value'
$.cookie('nothing'); // 如果cookie不存在 则返回 => undefined

获取所有可见的 cookie

$.cookie(); // 数据格式 => { name: 'value' }

删除 cookie

$.removeCookie('name'); // => true
$.removeCookie('nothing'); // => false

删除带属性的cookie

$.cookie('name', 'value', { path: '/' });
// 错误
$.removeCookie('name'); // => false
// 正确
$.removeCookie('name', { path: '/' }); // => true

4、属性

domain
创建cookie所在网页所拥有的域名

$.cookie('name', 'value', { domain: 'weber.pub' });

secure
默认是false,如果为true,cookie的传输协议需为https;

$.cookie('name', 'value', { secure: true });
$.cookie('name'); // => 'value'
$.removeCookie('name', { secure: true }); 

raw
默认为false,读取和写入时候自动进行编码和解码(使用encodeURIComponent编码,使用decodeURIComponent解码),关闭这个功能,请设置为true。

$.cookie.raw = true;

json

$.cookie.json = true;
经验jscookiejQuery介绍用法
朗读
赞(0)
版权属于:

至尊技术网

本文链接:

https://www.zzwws.cn/archives/2580/(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. 强强强
    2025-04-07
  2. jesse
    2025-01-16
  3. sowxkkxwwk
    2024-11-20
  4. zpzscldkea
    2024-11-20
  5. bruvoaaiju
    2024-11-14

标签云