什么是jQuery数据方法?怎么样;为什么用它?

时间:2010-11-30 03:57:54

标签: jquery

什么是jQuery的数据方法?怎么&为什么使用它?

3 个答案:

答案 0 :(得分:2)

jQuery的数据方法使我们能够将任意数据与DOM节点和JavaScript对象相关联。这使我们的代码更简洁和干净。从jQuery 1.4.3开始,我们还可以在常规JavaScript对象上使用该方法并监听更改,这为一些非常有趣的应用程序打开了大门。

点击此处查看完整的博文:jQuery's Data Method

答案 1 :(得分:0)

基本上它以安全的方式在任何DOM元素中存储一些任意数据。

来自the docs

.data()方法允许我们以一种不受循环引用和内存泄漏安全的方式将任何类型的数据附加到DOM元素。

答案 2 :(得分:0)

jquery数据方法允许您针对任何HTML元素存储javascript对象或数据,以便在需要时进行访问。

来自docs

  

.data()方法允许我们附加   任何类型的数据到DOM中的DOM元素   圆形的安全方式   引用,因此从内存   泄漏。

就个人而言,我最常用它来存储对超时的引用。对于具有可能需要取消的子菜单超时(停止淡出)的悬停菜单,我使用父元素上的jQuery.data()存储对超时的引用。这是一种存储此值的便捷方式,无需全局超时数组。