实际上,如果您使用的是jQuery,从版本开始 1.4.3
1.4.4(由于以下注释中提到的错误),
data-*通过以下方式支持属性
.data():
从jQuery 1.4.3开始,HTML 5
data-属性将自动插入到jQuery的数据对象中。请注意,当Javascript值转换为它们的关联值(包括布尔值,数字,对象,数组和null)时,字符串保持不变。的
data-
属性被拉到在第一时间中的数据属性被访问,然后不再访问或突变的(所有数据值然后被存储在内部的jQuery)。
该
jQuery.fn.data函数将
data-对象内的所有属性作为键-值对返回,其中键是属性名后面的一部分,
data-值是按照上述规则转换后的属性值。



