可能重复:
Get list of data-* attributes using javascript / jQuery
如何从元素中检索所有数据属性,并将它们放入数组?
例如,如果我有一个列表元素:
<li id="the_example" class="haz_data" data-foo="omega" data-bar="zeta" data-derp="psi">Hello, world!</li>
我希望能够获取所有这些数据属性并最终得到像这样的数组或对象(或类似的东西):
[{foo:omega},{bar:zeta},{derp:psi}]
首选您不知道数据属性名称的解决方案。
答案 0 :(得分:0)