`
mllongze
  • 浏览: 83325 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JQuery的Cookies插件

阅读更多
在使用jquery.cookies.2.2.0.js的插件时是为了使用JQuery方便的保存Cookies值(主要是支持JSON格式

其实这里的主要方法 用编译器打开 jquery.cookies.2.2.0.js 就可以清楚的看到 但我还是要写下来==   写一遍记一遍 

在JS中如果在有引入JQuery的包的情况下可以直接使用"$"来代替“jaaulde.utils" 以下直接使用“$”

$.cookies 里一共常用四种方法 set ,get,del,test

在这里我说一下我在测试保存一个JSON的时候遇到的一个问题

var json = {'id':'123','name':'fff'};
$.cookies.set('a',json);


保存之后在另一个页面取的时候会取不到也就是说没有存在Cookies里

var sid = jaaulde.utils.cookies.get("a");
alert(sid);


后来看了一下源码也恍然大悟

if( typeof JSON === 'object' && JSON !== null && typeof JSON.stringify === 'function' )
{
	value = JSON.stringify( value );
}else
{
        throw new Error( 'cookies.set() received non-string value and could not serialize.' );
}

这里就明白了必须要加入JSON2.js这个插件通过JSON.stringify()这个方法将json解析成string格式;

分享到:
评论

相关推荐

    jquery.cookies

    **jQuery Cookies插件详解** jQuery Cookies插件是一个用于在JavaScript中方便地操作浏览器Cookies的工具。这个API使得开发者能够轻松地创建、读取和删除Cookies,从而实现网站数据的持久化存储。在网页应用中,...

    jQuery的Cookie插件 cookies

    jQuery的Cookie插件 cookies cookies 是一个强大的 jQuery 用来操作 Cookie 的插件。除了常见的操作 $.cookies.set( 'sessid', 'dh3tr62fghe' ); var sessid = $.cookies.get( 'sessid' ); $.cookies.del( 'sessid...

    jquery-cookies

    虽然jQuery Cookies插件在大多数现代浏览器中工作良好,但需要注意的是,Cookie的大小限制通常为4KB,且每个域下的Cookie数量有限制。此外,由于隐私和安全原因,某些浏览器可能不允许跨站点脚本读写Cookie。 总之...

    jquery.cookies.2.2.0.js.zip

    《jQuery Cookies插件详解及其应用》 在网页开发中,数据的存储是不可或缺的一部分,而浏览器cookies作为一种轻量级的数据存储机制,常被用于存储用户的偏好设置、登录状态等信息。jQuery库,作为广泛使用的...

    jquery-cookies-1.4.1

    **jQuery Cookies插件详解** `jQuery Cookies` 是一个非常实用且易于使用的JavaScript库,它为jQuery框架添加了处理浏览器cookies的功能。这个插件版本为`1.4.1`,适用于那些希望在客户端存储少量数据,例如用户...

    jquery.cookies.2.2.0.min.js.zip

    《jQuery Cookies插件详解及其应用》 在网页开发中,数据的存储经常是不可或缺的一环。浏览器为我们提供了几种本地存储的方式,如Cookie、localStorage和sessionStorage。Cookie作为最早的一种存储方式,虽然容量...

    可进行COOKIES操作的JQUERY组件

    2. `jquery.cookies.js`:这个文件很可能是我们要找的jQuery Cookies插件。它是jQuery库的扩展,提供了处理Cookies的函数和方法。 使用这个jQuery Cookies插件,开发者可以轻松地执行以下操作: - 设置Cookie:例如...

    jquery常用插件下载

    《jQuery常用插件详解与应用》 jQuery,作为一款强大的JavaScript库,因其简洁的API和丰富的插件生态,被广泛应用于网页开发中。本篇文章将深入探讨jQuery的常用插件,以及它们在实际项目中的应用。 首先,jQuery...

    jquery.cookies.js

    jQuery库以其简洁易用的API,深受开发者喜爱,而`jquery.cookies.js`则是jQuery的一个插件,专门用于简化前端的Cookie操作,包括获取、设置和删除Cookie。 首先,我们要明白Cookie的基本概念。Cookie是由服务器端...

    自定义jquery-wizard插件

    **jQuery Wizard插件详解** jQuery Wizard插件是一种用于创建分步表单或向导样式的交互体验的工具,它能够帮助用户逐步完成复杂任务或填写多步骤信息。在这个项目中,我们有一个名为“自定义jquery-wizard插件”的...

    Jquery TreeView 树形插件

    **jQuery TreeView 插件详解** 在Web开发中,为了展示层次结构的数据,树形视图是一种非常实用的布局方式。jQuery TreeView插件就是这样一个轻量级且强大的工具,它能够将HTML列表转化为交互式的树形结构,使得用户...

    jquery设置字体大小插件

    5. **存储用户偏好**:此外,插件通常还会考虑保存用户的字体大小设置,例如通过本地存储或cookies,这样当用户下次访问网站时,可以自动应用他们之前的选择。 **项目结构** 在提供的压缩包中,我们可以看到以下几...

    Jquery Tree 插件,增加文件过滤功能

    在IT领域,jQuery Tree插件是一种广泛用于网页端的数据展示工具,它允许用户以树状结构展示数据,常用于文件目录、组织结构或导航菜单的呈现。本话题将深入探讨如何为jQuery Tree添加文件过滤功能,以提升用户体验并...

    cookies.js插件

    "cookies.js插件"是一个专门用于JavaScript和jQuery环境下的插件,它提供了方便的方法来处理和操作浏览器中的cookies。这个插件旨在简化网页开发中对cookies的操作,使得开发者能够更加高效地管理用户的会话数据和...

    简单的jquery.cookie插件使弹窗点击关闭后一天弹一次.zip

    首先,`jquery.cookie` 是一个 jQuery 的扩展插件,它允许我们在客户端存储和读取 cookies。Cookie 是一种小型文本文件,存储在用户的浏览器中,用于保存用户状态或设置,如登录状态、偏好设定等。`jquery.cookie` ...

    jquery-cookie, 用于读取,写入和删除 Cookies的简单,轻量的jQuery插件.zip

    jquery-cookie, 用于读取,写入和删除 Cookies的简单,轻量的jQuery插件 jquery.cookie用于读取,写入和删除 Cookies的简单,轻量的jQuery插件。安装在jQuery库( 除非你是以某种方式打包脚本) 之后包含脚本:<...

    Jquery插件EasyDrag拖动

    **jQuery EasyDrag 拖动插件详解** jQuery EasyDrag 是一个轻量级且功能强大的JavaScript库,专门用于实现元素的拖动功能。这个插件是基于广泛使用的jQuery框架构建的,因此它易于集成到现有的jQuery项目中。...

    jquery.cookie.js下载

    jquery cookie.js 官方下载,一款优秀的 jquery 插件,提供了非常轻量级、简单、实用的操作 cookie 的方法,包括读写、删除等操作,jquery cookie 路径,jquery cookie 时间,jquery cookie 有效期,jquery cookie ...

    jquery操作cookies

    其中,jQuery对于操作Cookies的功能也提供了极大的便利。本文将深入探讨jQuery如何帮助开发者方便地进行Cookies的操作。 一、jQuery Cookie插件 在jQuery中,通常会借助第三方插件来实现Cookie的操作,例如...

    jquery引导用户熟悉网站板块操作向导插件

    **jQuery引导用户熟悉网站板块操作向导插件** 在网页设计和开发中,用户体验是至关重要的因素之一。为了帮助新用户快速了解网站的功能和操作流程,许多网站会采用操作向导或新手引导功能。这些向导通常会在用户首次...

Global site tag (gtag.js) - Google Analytics