HTML 数据属性和 jQuery 的 .data() 是一样的吗?

问题描述 投票:0回答:1

在 HTML 中,可以为元素设置自定义“data-”属性,例如

<div data-blah="blah">

jQuery 框架有方法来做类似的事情(

.data()
等)。我的问题是 jQuery 方法只是操作和读取这些 html5 数据属性,还是它们引用不同的 jQuery 类型数据属性?

html jquery custom-data-attribute jquery-data
1个回答
1
投票

不,完全不同的事情。 jQuery 的 .data() 甚至在 W3C 将它们添加到 HTML 版本 5 之前就已经存在了。

详情请参阅https://api.jquery.com/data/

要从 HTML 标记获取 HTML 数据属性值,请尝试:

jQuery('selector here').attr('data-blah');
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.