jQuery.data() 和 .data() 之间的差异

Differences between jQuery.data() and .data()?

本文关键字:data jQuery 之间      更新时间:2023-09-26

所以,我正在阅读jquery文档,但我无法识别jQuery.data().data()函数之间的差异。这些功能之间的主要区别是什么?

这是文档的链接:Doc jquery

后者只是前者更方便的语法:$.(domElement, 'key')$('selector').data('key')做同样的事情。

从您提供的链接来看 - 看起来它只是一种以更"香草 javascript"的方式调用相同功能的旧方式......但似乎列出了一个实际差异。

注意:这是一个低级方法;更方便的.data()也是 可用。

关于 HTML5 data-* 属性:这个低级方法不会 检索 data-* 属性,除非更方便的 .data() 方法已经检索了它们。