[导读] 在jquery中我们操作cookie不像js中那么原生态了,jquery直接为我们提供了jquery cookie插件,下面我来介绍在jquery中cookie的一些常用的操作方法,有需要的朋友可参考。 jQuery cookie是个很好的cookie插件,大 在jquery中我们操作cookie不像js中那么原生态了,jquery直接为我们提供了jquery cookie插件,下面我来介绍在jquery中cookie的一些常用的操作方法,有需要的朋友可参考。
jQuery cookie是个很好的cookie插件,大概的使用方法如下
example $.cookie(’name’, ‘value’); 设置cookie的值,把name变量的值设为value
example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie example $.cookie(’name’, null); 删除一个cookie var account= $.cookie(‘name’); 取一个cookie(name)值给myvar 例 $.cookie(’name’, ‘value’); //设置cookie的值,把name变量的值设为value $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true});//新建一个cookie 包括有效期 路径 域名等 $.cookie(’name’, ‘value’); //新建cookie $.cookie(’name’, null); //删除一个cookie var account= $.cookie(‘name’);//取一个cookie(name)值给myvar 例2 <script type=”text/javascript“> $(function(){ var COOKIE_NAME = ‘test_cookie’; //设置cookie,通过时间间隔 $(‘a’).eq(0).click(function() { $.cookie(COOKIE_NAME, ‘test’, { path: ‘/’, expires: 1 }); return false; }); // 设置cookie,到期时间 $(‘a’).eq(1).click(function() { var date = new Date(); date.setTime(date.getTime() + (1 * 24 * 60 * 60 * 1000)); $.cookie(COOKIE_NAME, ‘test’, { path: ‘/’, expires: date }); return false; }); // 获取 cookie $(‘a’).eq(2).click(function() { alert($.cookie(COOKIE_NAME)); return false; }); // 删除cookie $(‘a’).eq(3).click(function() { $.cookie(COOKIE_NAME, null, { path: ‘/’ }); return false; }); }); </script>
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4