我在以下方面遇到了一些问题。因为在jquery中是一个初学者。所以请帮忙解决这些问题。 首先我想知道:
jquery函数 $.data()
我如何在我的jquery插件中使用它 如果有人对此功能做出一些澄清,那就好了。
答案 0 :(得分:0)
使用$el.data()
将值与元素相关联,并通过jQuery存储在存储在内存中的对象中。该对象由元素本身键入。
$.data()
方法允许您访问jQuery存储的所有数据属性,您可以通过提供所需的关键元素来检索它们。
答案 1 :(得分:0)
来自官方doc
存储与匹配元素关联的任意数据或返回 指定数据存储区中第一个元素的值 匹配的元素。
答案 2 :(得分:0)
在早期:-),可以通过添加其他属性向dom元素添加其他数据。 jQuery的数据创建了一种向dome元素添加额外数据的方法,而没有添加额外的属性。
答案 3 :(得分:0)
$ .data()用于DOM属性的值。就像我们有一个像
一样的dom<input id="dom1" type ="text" data-att1="test1" />
然后你可以使用
获取属性data-att1的值$('#dom1').data('att1');
答案 4 :(得分:0)
在html中,您可以将自定义数据值放在标记中。 例如:
<li data-numrow="12" data-author="myself">Sample tag</li>
$.data("numrow")
可以轻松访问标记上的此数据属性。它或多或少是$.attr("data-numrow")