详谈$ . data()的用法和作用

  

jQuery。数据即. data()美元。向元素附加数据,然后取回该数据

  

这是提供给客户端程序员使用的方法,它同时是setter和getter。

  

返回附加在指定元素的所有数据,即thisCachejQuery.data (el);//thisCache

  

返回指定的属性值jQuery。数据(el '名称');

  

设置属性及属性值jQuery。数据(el,‘名’,‘杰克’),jQuery。数据(el、“uu”, {});

  

第四个参数pvt仅提供给jQuery库自身使用。即jQuery._data方法中传正确的。因为jQuery的事件模块严重依赖于jQuery.data,为避免人为的不小心重写在这个版本中加入的

        $ . data (“# blog_stats”、“名称”、“lixuekai”)   jquery。js: 2未捕获TypeError:无法设置属性的toJSON未定义的@ jquery(…)数据。js: 2(匿名函数)@ VM913:1   var s=$ (" # blog_stats ")   未定义的   年代   [& lt; div id=& # 8203;“blog_stats祝辞& # 8203;…& # 8203;& lt;/div> & # 8203;】   $ . data(年代,“名字”,“lixuekai”)   “lixuekai”   $ . data(年代,“名字”)   “lixuekai”   $ . data(年代)   对象{名称:“lixuekai”}   美元.hasData (s)      之前      

  

详谈$ . data()的用法和作用“> </p>
  <p> jQuery。hasData用来判断HTMLElement或JS对象是否具有数据。返回真或假。即如果调用了jQuery.data方法添加了属性,则返回真的。</p>
  <p>升级简单的写法:selector.data(“关键”、“价值”)。</p>
  <p> </p>
  <p> <img src=//从被选元素中返回附加的数据。   $(选择). data(名称)//向被选元素附加数据。   $(选择). data(名称、值)//使用带有名称/值对的对象向被选元素添加数据。(上面传简单的键值键值对,这个直接给对象,不用一个个传)   $(选择). data(对象)      之前      

以上这篇详谈$ . data()的用法和作用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

详谈$ . data()的用法和作用