从元素中检索所有data-*属性
Retrieve all data-* attributes from an element
可能重复:
使用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}]
不知道数据属性名称的解决方案将是首选方案。
制作一个漂亮的Javascript attay,然后使用jquery转换数组
http://api.jquery.com/serializeArray/
或
http://www.google.co.uk/search?sourceid=chrome&ie=UTF-8&q=asp+json+dday#hl=en&pq=asp%20json&xhr=t&q=jquery+array+to+json&cp=15&pf=p&sclient=psy&source=hp&aq=0&aqi=&aql=&oq=jquery+数组+到&pbx=1&fp=a19d57c9b1bb4a83
相关文章:
- jQuery可以't获取data-*属性值,返回undefined
- 为什么toStaticHTML删除data-*属性
- 访问HTML中的data-*属性并将其作为道具传递
- 如何使用jQuery选择具有特定data-属性的元素?价值无关紧要
- Javascript个性测试使用'这'和data-*属性
- 使用script元素上的html data-*属性来配置引用的脚本文件
- 将Data属性添加到元素,并从字符串中动态添加值
- 追加并替换data-*属性URL的查询字符串值
- 将变量从data属性传递给onclick函数
- “data-”属性作为超链接的一部分.HTML 到 JavaScript
- 在 React 组件中检索自定义 data-* 属性值(无事件)
- Javascript data-* 属性计算器
- Javascript 获取动态设置 data-* 属性
- 我想使用 jQuery 在 html 中使用 data-* 属性将占位符设置为文本框
- 如何监视 jQuery 中主体“data”属性何时更改
- jQuery - aria-controls vs data 属性来识别/选择 DOM 元素 - 这是首选方法
- 如何查找具有相同 data-* 属性的元素并删除重复项
- 有没有一种简单/快速的方法将“data-”属性映射到大小写混合的属性名称
- 多个 html data-* 属性和 js 函数不起作用
- 如何在 switch 语句中捆绑“data-”属性的大小写