一.封装

jQuery.cookie = function (key, value, options) {// key and value given, set cookie...if (arguments.length > 1 && (value === null || typeof value !== "object")) {options = jQuery.extend({}, options);if (value === null) {options.expires = -1;}if (typeof options.expires === 'number') {var days = options.expires, t = options.expires = new Date();t.setDate(t.getDate() + days);}return (document.cookie = [encodeURIComponent(key), '=',options.raw ? String(value) : encodeURIComponent(String(value)),options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IEoptions.path ? '; path=' + options.path : '',options.domain ? '; domain=' + options.domain : '',options.secure ? '; secure' : ''].join(''));}

二.调用

//存cookie
jQuery.cookie("username","admin",{ expires:7 });
jQuery.cookie("password","123456",{ expires:7 });
//取cookie
var username = $.cookie("username");

expires:7设置过期时间为7天,-1为关闭浏览器后失效

三.备注

JQuery的版本为1.6.2。以上为个人笔记,可能不具备参考性。

本文连接:http://www.cnblogs.com/CryOnMyShoulder/p/7603255.html

转载于:https://www.cnblogs.com/CryOnMyShoulder/p/7603255.html

以JQuery的方式封装 cookie 方便调用相关推荐

  1. ajax调用后台java方法,jquery ajax再次封装,前台调用后台java方法直接返回数据

    一,前台js部分代码 /** * bean参数格式:类全限定名.方法名  opt参数格式:键值对  handleResponse:会function类型参数包含一个参数data,为后台返回json数据 ...

  2. 从jQuery 入口方式写jQuery工具类库

    ###1.jQuery 入口方式 在常用的jquery入口方式中估计大部分人都是直接用的是 $(function(){//code }) 复制代码 下面详细说一下jquery的几种入口方式: #### ...

  3. jq封装接口ajax,jquery ajax方法封装及api文件设计的代码示例

    本篇文章给大家带来的内容是关于jquery ajax方法封装及api文件设计的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 封装 jquery ajax 文件/** * 封 ...

  4. JavaScript高手之路:构造函数方式封装对象

    本节的主要内容是讲解new Object方式创建对象以及以这种方式来封装几个有趣的类.我们先来回顾一下new Object是怎么创建对象的,再说一下啊new Object方式创建对象如何演变. new ...

  5. 如何调用封装工具类调用网上接口查询工作日

    如何调用封装工具类调用网上接口查询工作日 这里的编辑器是STS,用的springboot集成环境: 先引进pom.xml依赖包 <?xml version="1.0" enc ...

  6. 原生js封装cookie插件

    最近迷上了react,用react模拟之前的系统,做登录的时候,发现需要用到cookie,之前用的跟vue搭配的VueCookie,我就在想啊,react应该也会有相应的cookie插件吧!百度一下, ...

  7. jQuery的ajax封装函数

    阐述: 在开发的时候,我们会频繁调ajax,但是jQuery又不能使用promise,不遵循ES6的标准.所以很烦. 只能靠自己封装一下ajax来解决下ajax频繁写的过程.也便于日后维护. 封装aj ...

  8. Silve37.Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)

    在本节中将讲述Silverlight和ASP.NET页面的相互传参的两种常用方式:Cookie和QueryString.首先我们新建一个名 为SLConnectASP.NET的Silverlight应 ...

  9. 缓存方式之cookie的使用

    构造一个cookie的函数var CookieUtil = {get:function(name){var cookieName = encodeURIComponent(name) + " ...

最新文章

  1. 深浅拷贝垃圾回收机制四大高阶函数
  2. 如何获取某个标签下所有的元素id_D3库实践笔记之元素定位与数据绑定 |可视化系列33...
  3. nginx对websocket的支持及uliweb chatroom的测试
  4. [UVa-437] Color Length
  5. Apache CarbonData 2.0 开发实用系列之一:与Spark SQL集成使用
  6. centos7赋予全部权限_终结CentOS 7+Snort2.9+BASE 安装
  7. java 正则高级应用_JAVA正则表白式高级用法(分组与捉拿).
  8. 一步一步写算法(之链表逆转)
  9. 关于Lua打包cocos2d项目
  10. Java多线程实现-Thread类
  11. 【安卓项目】期末大作业——“记账宝”APP开发案例
  12. 语音识别开源项目汇总
  13. 在Linux虚拟机终端切换普通用户身份和root身份
  14. Oracle Coherence中文教程十二:配置高速缓存
  15. 微信多开脚本2.0 批处理bat,可一键关闭微信
  16. 小米手机系统服务组件是干什么的_小米手机的云服务也太好用了吧?!手机丢了完全不用怕了...
  17. SMART 监控项研究以及存储健康分级机制
  18. 【视频】马尔可夫链蒙特卡罗方法MCMC原理与R语言实现|数据分享
  19. 列维飞行的幂律意味着什么
  20. 我的NAS方案及使用的功能

热门文章

  1. 不会代码也想做酷炫大屏?30份精美可视化模板送给你
  2. 企业信息化必看,跨国集团采购部门的报表系统是怎样的
  3. bootstrap展示导入的图片_BootstrapFileInput 图片上传插件 详解
  4. 前端Vue3中级视频(240分钟)评分95分
  5. python封装:隐藏对象中的属性或方法(三分钟读懂)
  6. java第十版基础篇答案第九章_《Java语言程序设计》(基础篇原书第10版)第九章复习题答案...
  7. PHP中splice,php中array_splice()函数有什么功能呢?
  8. js判断是否支持webgl_基于WebGL无插件虚拟场景漫游关键技术(完全版)ThingJS
  9. python学爬虫还是人工_本人初二生,学习Python爬虫,要不要继续深入学习啊?
  10. iphone怎么查看wifi密码_WiFi密码忘了怎么办?一秒找回密码