`
zachary.guo
  • 浏览: 482702 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jQuery 学习四(数据缓存)

阅读更多
    ●  data(name)
/**
 * 返回元素上储存的相应名字的值,可以用 data(name,value) 来设定。
 * 如果 jQuery 对象所对应的 DOM 指向多个元素,那将只返回第一个元素的对应数据。
 * @return Any
 * @owner jQuery Object
 */
function data(name);

// 例子:在一个div上存取名/值对数据
<div></div>

// 返回 undefined 
$("div").data("blah");
// blah 设置为 hello
$("div").data("blah", "hello");
// 返回 hello
$("div").data("blah");
// 重新设置为 86
$("div").data("blah", 86);
// 返回 86
$("div").data("blah");
// 移除 blah
$("div").removeData("blah");
// 返回 undefined 
$("div").data("blah");


    ●  data(name,value)
/**
 * 在元素上存放数据,同时也返回 value。如果 jQuery 对象所对应的 DOM 指向多个元素,那将在所有元素上设置对应数据。
 * @name(String) 存储的数据名
 * @value(Any) 将要存储的任意数据 
 * @return value(Any)
 * @owner jQuery Object
 */
function data(name, value);


    ●  removeData(name)
/**
 * 在元素上移除存放的数据,与 与 $(selector).data(name, value) 函数的作用相反
 * @name(String) 存储的数据名
 * @return jQuery Object
 * @owner jQuery Object
 */
function removeData(name);
分享到:
评论

相关推荐

    读jQuery之六 缓存数据功能介绍

    读jQuery之六 缓存数据功能介绍,学习jquery的朋友可以参考下。

    jQuery框架 AJAX学习

    学习使用JQuery的笔记!供大家参考!!详细的学习步骤与图解!Json数据,页面缓存问题等有完美的解答!

    jQuery技术内幕:深入解析jQuery架构设计与实现原理

    第三部分(第3~7章)详细分析了底层支持模块的源码实现,包括选择器Sizzle、异步队列Deferred Object、数据缓存Data、队列Queue、浏览器功能测试Support。 第四部分(第8~14章)详细分析了功能模块的源码实现,...

    jQuery权威指南-源代码

    对于初学者而言,本书应该是学习jQuery的首选。——jQuery中文用户组 jQuery因为易于使用和功能强大著称,是所有Web开发者应该掌握的一种利器,初学者如何才能快速而有效地掌握jQuery呢?最好的方法莫过于一边学习...

    jQuery笔记总结

    jQuery常用一些内容,内容包括jQuery选择器、动画、HTML、事件、数据缓存等内容。可以通过浏览器直接打开

    Web前端Ajax&JQuery视频教程课件

    本套Java教程涵盖Ajax的实现原理,XMLHttpRequest实现Ajax,回调函数,Ajax数据交换格式(HTML、XML、JSON),Ajax发送GET和POST请求,异步编程模型和同步编程模型,解决Ajax的GET请求缓存问题,使用Ajax验证用户名...

    jQuery权威指南366页完整版pdf和源码打包

    10.2 处理选择器中的不规范元素标志 10.2.1 选择器中含有特殊符号 10.2.2 选择器中含有空格符号 10.3 优化事件中的冒泡现象 10.4 使用data()方法缓存数据 10.5 解决jquery库与其他库的冲突 ...

    jquery+ajax无刷新评论源码

    做AJAX应用,jquery提供的$.get()、$.post()函数都可以用于提交数据,但建议使用$.ajax()来提交,那两个函数都不 提供错误返回信息,不利全面掌控。 提交数据是action代表要执行的操作,id传递文章id,page是请求的...

    jQuerySourceCode:阅读和分析jQuery源代码,以巩固JS知识并学习一些奇妙的技术-jquery source code

    即jQuery的静态方法,也可以说是一些工具方法Sizzle选择器,是对复杂选择器的处理,可以单独拿出来用某个对象$ .Callbacks延迟对象,依赖于特定对象对函数的管理数据缓存:data()方法等等功能检测功能管理,queue...

    jQuery – AJAX get() 和 post() 方法

    jQuery – AJAX get() 和 post() 方法 jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据...不过,POST 方法不会缓存数据,并且常用于连同请求一起发送数据。 如需学习更多有关 GET 和 POS

    最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料

    Django之缓存实例详解 Django之信号 Django之Form组件验证 作业 第23周 主机管理项目需求分析 主机管理项目架构设计 主机管理项目初始构建 主机管理项目编写插件基类 主机管理项目命令分发器 主机管理项目提取主机...

    基于SpringBoot框架搭建的物联网数据采集系统服务器端(源码+项目说明).zip

    * 当查询单个Gateway、Sensor、SensorClassify时使用查询缓存,从数据库查询过的数据会存入缓存,提高查询效率 * 传感器提交Data数据时使用添加缓存,不直接操作数据库,而是将Data添加到Redis中形成缓存队列,...

    Struts2+Spring+Hibernate+Ehcache+AJAX+JQuery+Oracle 框架集成用户登录注册Demo工程

    1)Demo 学习要点简介: 1.通过google ehcache-spring-annotatios.jar自动注解方式实现整合Spring+Ehcache。 2.Action里通过struts2-spring-plugin.jar插件自动根据名字注入。 3.Ajax无刷新异步调用Struts2,返回...

    详解Angular中$cacheFactory缓存的使用

    最近在学习使用angular,慢慢从jquery ui转型到用ng开发,发现了很多不同点,继续学习吧;  首先创建一个服务,以便在项目中的controller中引用,服务有几种存在形式,factory();service();constant();value();...

    基于Java的房屋租赁智能化管理系统的设计与实现.rar

    该系统主要采用Servlet技术、Java技术、网页编程技术Jsp、JQueryEasyUI界面美化插件、MySQL数据库技术、Redis和数据缓存技术,实现便捷、严谨、可靠的房屋租赁管理平台。在管理系统的平台上,求租者和租房者可以进行...

    项目综合案例采用两年所学的内容

    Redis数据的缓存技术,学习了对数据的基本操作,用java连接Redis数据库。 计算机网络基础,让我了解到了几个基本服务器。 ———————————————— 版权声明:本文为CSDN博主「@Live@And@Learn@#」的原创...

    php课程(共100多节)

    20:PHP面向对象开发的学习(四) 21:PHP面向对象开发的学习(五) 22:PHP面向对象开发的学习(六) 23:PHP面向对象开发的学习(七) 24:PHP面向对象开发的学习(八) 25:PHP面向对象开发的学习(九) 26:制作...

    基于SpringBoot+Mybatis开发的主从架构的Steam商城,详情请看README+源代码+文档说明+数据库sql

    * 关于数据的不一致性,可以在写入的时候先写入缓存,读取的时候也先在缓存中读取,这样就可以避免数据的不一致性 * 缓存利用Redis,内存满的情况下,键的删除策略采用volatile-lru * 热卖榜以及排序功能依据Redis的...

    NFine快速开发框架源码 NFineRapidFramework.rar

    6、数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段 7、提高开发效率及质量。常用类封装,日志、缓存、验证、字典、文件、邮件、,Excel。...

Global site tag (gtag.js) - Google Analytics