`
koalaxyq
  • 浏览: 88910 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类

Jquery核心(三) Data

阅读更多
jQuery数据

[1] data( name )      Returns: Any
      name :  String 存储的数据的标识。
      说明:  返回data(name, value)设置的名为name的数据。如果一个jQuery集合中有多个元素,则返回第一个元素的值。该方法用于避免循环引用的风险地获取存储的数据。
     
$("button").click(function(e) {
      var value;

      switch ($("button").index(this)) {
        case 0 :
          value = $("div").data("blah");
          break;
        case 1 :
          $("div").data("blah", "hello");
          value = "Stored!";
          break;
        case 2 :
          $("div").data("blah", 86);
          value = "Stored!";
          break;
        case 3 :
          $("div").removeData("blah");
          value = "Removed!";
          break;
      }

      $("span").text("" + value);
    });




[2] data( name, value )      Returns: jQuery
      name :  String 存储的数据的标识。
      value:   Any 存储的数据。 
      说明:  设置数据。
     
 $("div").data("test", { first: 16, last: "pizza!" });
    $("span:first").text($("div").data("test").first);
    $("span:last").text($("div").data("test").last);



[3] removeData( name )       Returns: jQuery
      name :  String 存储的数据的标识。
      说明:  移除数据。
     
 $("div").data("test1", "VALUE-1");
 $("div").removeData("test1");



[4] queue( [name] )        Returns: Array<Function>
      name :  String 队列的标识(默认为fx)。
      说明:  返回第一个匹配元素的队列(为一个函数数组an array of functions)。
     
  $("#show").click(function () {
      var n = $("div").queue("fx");
      $("span").text("Queue length is: " + n.length);
    });
    function runIt() {
      $("div").show("slow");
      $("div").animate({left:'+=200'},2000);
      $("div").slideToggle(1000);
      $("div").slideToggle("fast");
      $("div").animate({left:'-=200'},1500);
      $("div").hide("slow");
      $("div").show(1200);
      $("div").slideUp("normal", runIt);
    }
    runIt();


[5] queue( [name], callback )        Returns: jQuery
      name :  String 存储的数据的标识(默认为fx)。
      callback :  Function 增加到队列的函数。
      说明:  在所有匹配元素的队列尾部添加一个函数并立即执行。
     
 $(document.body).click(function () {
      $("div").show("slow");
      $("div").animate({left:'+=200'},2000);
      $("div").queue(function () {
        $(this).addClass("newcolor");
        $(this).dequeue();
      });
      $("div").animate({left:'-=200'},500);
      $("div").queue(function () {
        $(this).removeClass("newcolor");
        $(this).dequeue();
      });
      $("div").slideUp();
    });


[6] queue( [name], queue )        Returns: jQuery
      name :  String 存储的数据的标识(默认为fx)。
      queue :  Array<Function>替换原队列的队列。
      说明:  用一个新队列替换匹配的元素的队列。


[7] dequeue( [name] )        Returns: jQuery
      name :  String 存储的数据的标识(默认为fx)。
      说明:  将队首函数出队,并执行。




-------------------------------------------------------------------------------------------------------------------------------
分享到:
评论

相关推荐

    jQuery中文API

    jquery中文文档api, jQuery 核心函数 jQuery([sel,[context]]) jQuery(html,[ownerDoc]) jQuery(callback) jQuery.holdReady(hold)1.6+ jQuery 对象访问 each(callback) size() length selector context get([index]...

    jQuery 参考手册 速查表

    jQuery 核心函数 jQuery([sel,[context]]) jQuery(html,[ownerDoc])1.8* jQuery(callback) jQuery.holdReady(hold) jQuery 对象访问 each(callback) size() length selector context get([index]) index...

    jQuery 1.4.1 中文参考

    2.1 jQuery 核心函数 17 2.1.1 jQuery(expression, [context]) 17 2.1.2 jQuery(html, [ownerDocument]) 18 2.1.3 jQuery(html, props) 19 2.1.4 jQuery(elements) 20 2.1.5 jQuery() 20 2.1.6 jQuery(callback) 21 ...

    Jquery学习手册

    第三步是在获取准确的jQuery对象之后,调用其上的各种方法,来进行操作。这一步反而是比较简单的了。 后面就是对jQuery框架各种方法的简要介绍,更详细的内容,还是以官方API为准 1、$(...) $() 一切的核心,可以...

    jQuery帮助文档

    jQuery 核心函数 jQuery(expr, [context]) jQuery(html, [ownerDoc]) jQuery(elements) jQuery(callback) jQuery 对象访问 each(callback) size() length selector context get() get(index) index...

    JQuery 1.4.1 API Reference 速查手册.chm

    jQuery 核心函数 jQuery(expr, [context]) jQuery(html, [ownerDoc]) jQuery(html, props) jQuery(elements) jQuery() jQuery(callback) jQuery 对象访问 each(callback) size() length selector context ...

    chm 格式的 jQuery1.11手册

    jQuery 核心函数 jQuery([sel,[context]]) jQuery(html,[ownerDoc])1.8* jQuery(callback) jQuery.holdReady(hold) jQuery 对象访问 each(callback) size() length selector context get([index]) index(...

    JQuery新版中文手册

    jQuery 核心函数 jQuery([sel,[context]]) jQuery(html,[ownerDoc]) jQuery(callback) jQuery.holdReady(hold)1.6+ jQuery 对象访问 each(callback) size() length selector context get([index]) index...

    jquery插件使用方法大全

    ·attribute(改进了.attr()的性能)、jQuery()核心函数、CSS(.css()性能有两倍提升)、特效和事件、DOM操作等也有显著改进 1.5 美国时间1月31日John Resig在jQuery官方博客发表文章,宣布jQuery 1.5正式版已经...

    jQuery权威指南-源代码

    jQuery的发展之迅速和取得的成功之巨大是其他所有开发框架都难以企及的,它已经成为Web开发者必备的核心技能之一。如果你尚未掌握jQuery或功力还不够,推荐你认真阅读这本书并付诸实践,与同类的jQuery图书相比,它...

    jquery 资料合集 实例

    该企业库的设计思想是为了协助开发商解决企业级应用开发过程中所面临的一系列共性的问题, 如安全(Security)、日志(Logging)、数据访问(Data Access)、配置管理(Configuration Manage)等,并将这些广泛使用的应用程序...

    jquery1.11.0手册

    jQuery 核心函数 jQuery([sel,[context]]) jQuery(html,[ownerDoc])1.8* jQuery(callback) jQuery.holdReady(hold) jQuery 对象访问 each(callback) size() length selector context get([index]) ...

    jQuery 1.3 API 参考文档中文版 html

    + 原 Dimension 插件功能(1.2.6版加入jQuery核心) 2009-01-16 19:11:10 +0800 + jQuery.fx.off + toggleClass( class, switch ) + toggle( switch ) + toggle(speed,[callback]) * 修改queue和dequeue方法的参数...

    JQuery.Mobile.chm 中文

    1构建于Jquery的核心之上。使之兼容于jq的语法,对于开发人员有最易的开发曲线 2兼容于所有的主流移动设备:iOS, Android, Blackberry, Palm WebOS, Nokia/Symbian, Windows Mobile, bada, MeeGo . 3轻量级 压缩后...

    jQuery详细教程

    jQuery 事件处理方法是 jQuery 中的核心函数。 事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。术语由事件“触发”(或“激发”)经常会被使用。 通常会把 jQuery 代码放到 部分的事件处理方法中: 实例 ...

    Android App开发超实用实例 jQuery Mobile在Android手机上实现抽屉式侧滑菜单

    jQuery Mobile是jQuery 在手机上和平板设备上的版本,jQuery Mobile不仅包含jQuery核心库,而且提供了一个完整统一的jQuery移动UI框架,支持全球主流的移动平台;jQuery Mobile将“写得更少、做得更多”这一理念提升...

    jquery-ajax-unobtrusive, 在数据 * 属性中,添加到 jQuery Ajax以启用低调选项.zip

    jquery-ajax-unobtrusive, 在数据 * 属性中,添加到 jQuery Ajax以启用低调选项 jQuery低调 AjaxjQuery低调Ajax库补充了 jQuery Ajax方法,添加了对通过Ajax调用指定HTML替换选项的支持,如 HTML5 data-* 元素。...

    Jquery 1.3 简体中文手册

    jQuery 核心函数 jQuery(expr, [context]) jQuery(html, [ownerDoc]) jQuery(elements) jQuery(callback) jQuery 对象访问 each(callback) size() length selector context get() get(index) index...

Global site tag (gtag.js) - Google Analytics