jQuery设置Cookie及删除Cookie实例分析

 更新时间:2016年04月15日 10:02:27   作者:烈火  
这篇文章主要介绍了jQuery设置Cookie及删除Cookie的方法,结合完整实例形式分析了jQuery操作cookie的设置,获取及删除等操作技巧,需要的朋友可以参考下

本文实例讲述了jQuery设置Cookie及删除Cookie的方法。分享给大家供大家参考,具体如下:

这是一个jQuery cookie的使用例子,通过本示例的学习希望朋友们能熟悉在引入jquery.cookie.js插件后,如何去使用它,你可以了解到cookie天数设置、日期设置、多个cookie的设置、如何获取Cookie、通过 date 对象设置过期日期为 3 天后的那天、设置有效期天数等小技巧。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>jQuery Cookie Plugin</title>
<script src="jquery1.3.2.js" type="text/javascript"></script>
<script src="jquery.cookie.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
var COOKIE_NAME = 'test_cookie';
var ADDITIONAL_COOKIE_NAME = 'additional';
$('a').eq(0).click(function() { // 用天数设置 cookie
$.cookie(COOKIE_NAME, 'test', { path: '/', expires: 10 });
return false;
});
$('a').eq(1).click(function() { // 用日期设置 cookie
var date = new Date();
date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000));
$.cookie(COOKIE_NAME, 'test', { path: '/', expires: date });
return false;
});
$('a').eq(2).click(function() { // 获取 cookie
alert($.cookie(COOKIE_NAME));
return false;
});
$('a').eq(3).click(function() { // 删除 cookie
$.cookie(COOKIE_NAME, null, { path: '/' });
return false;
});
$('a').eq(4).click(function() { // 设置第二个 cookie
$.cookie(ADDITIONAL_COOKIE_NAME, 'foo', { expires: 10 });
return false;
});
$('a').eq(5).click(function() { // 获取第二个 cookie
alert($.cookie(ADDITIONAL_COOKIE_NAME));
return false;
});
$('a').eq(6).click(function() { // 删除第二个 cookie
$.cookie(ADDITIONAL_COOKIE_NAME, null);
return false;
});
});
</script>
</head>
<body>
<p>
<a href="#">设置 cookie (设置有效期天数为 10 天)</a><br>
<a href="#">设置 cookie (通过 date 对象设置过期日期为 3 天后的那天)</a><br>
<a href="#">获取 cookie</a><br>
<a href="#">删除 cookie</a><br>
<a href="#">设置另一个 cookie</a><br>
<a href="#">获取另一个 cookie</a><br>
<a href="#">删除另一个 cookie</a>
</p>
</body>
</html>

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery的cookie操作技巧总结》、《jQuery表格(table)操作技巧汇总》、《jQuery拖拽特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》、《jquery选择器用法总结》及《jQuery常用插件及用法总结

希望本文所述对大家jQuery程序设计有所帮助。

相关文章

  • jquery 操作表格实现代码(多种操作打包)

    jquery 操作表格实现代码(多种操作打包)

    最近做东西需要对表格进行操作,用到的动作包括:添加一行数据、删除一行数据、上下移动数据,网上找了很多,但是不能完全满足我的需求,自己琢磨了下,搞了个这个东东
    2011-03-03
  • JQuery 常用方法基础教程

    JQuery 常用方法基础教程

    对于学习使用jquery 的朋友,能用的到,简单的了解下jquery的一些操作。
    2009-02-02
  • jquery 表单验证之通过 class验证表单不为空

    jquery 表单验证之通过 class验证表单不为空

    在开发系统时,往往都有某些表单数据为必填项,若用jQuery通过ID去验证,不仅会影响效率,还会有所遗漏,不易于后期维护。 本章将介绍如何利用jQuery,通过为表单配置class进行统一验证。
    2015-11-11
  • jQuery+PHP打造滑动开关效果

    jQuery+PHP打造滑动开关效果

    这篇文章主要介绍了jQuery+PHP打造滑动开关效果,实现类似360安全卫士防火墙开启关闭的开关,非常的实用,这里推荐给大家
    2014-12-12
  • 通过jquery实现tab标签浏览效果

    通过jquery实现tab标签浏览效果

    这篇文章主要介绍了通过jquery实现tab标签浏览效果
    2007-02-02
  • jQuery旋转木马式幻灯片轮播特效

    jQuery旋转木马式幻灯片轮播特效

    这篇文章主要介绍了jQuery旋转木马式幻灯片轮播特效,很全面的图片轮播,特别适合用与产片展示,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • jQuery学习笔记之基础中的基础

    jQuery学习笔记之基础中的基础

    本文是jQuery学习笔记系列文章的第一篇,跟大多数开篇文章一样,我们来讲解下jQuery最基础的东西,希望大家能够喜欢。
    2015-01-01
  • jquery对元素拖动排序示例

    jquery对元素拖动排序示例

    对元素进行拖动排序的实现方法有很多,在本文为大家介绍下使用jquery来完成这个工作,希望对大家有所帮助
    2014-01-01
  • JQuery入门基础小实例(1)

    JQuery入门基础小实例(1)

    这篇文章主要讲述了一个JQuery入门基础小实例,实现的过程效果都很简单,特别适合初学者来学习,感兴趣的小伙伴们可以参考一下
    2015-09-09
  • jQuery.each使用详解

    jQuery.each使用详解

    这篇文章主要给大家详细介绍了jQuery.each使用方法及源码分析的相关资料,需要的朋友可以参考下
    2015-07-07

最新评论