jquery - .data() jquery

标签 jquery

是否可以获取存储在元素上的数据数量,然后迭代它们?

例如,我想做类似的事情:

for(;elmt.data().length<i++;){
   //iterate thro elmt.data
}

最佳答案

.data() 返回一个没有属性 length 的对象, 但这会起作用:

$.each($('#someElement').data(), function (key, value) {
    console.log(key,value);
});

关于jquery - .data() jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13008633/

相关文章:

javascript - 使用 jquery 设置每个函数的最大计数

jquery - 如何在不影响页面其余部分的情况下使用 JQuery slideDown()?

Javascript 从按钮上传信息

jquery - Richfaces 是否需要 PrototypeScript.js

jquery - 很多嵌套函数可以让这个更简单

javascript - dom 中的属性但在 jQuery 选择器中不可用

javascript - 准备淡入后

javascript - ng-repeat 导致 anchor 位置不正确

javascript - 如何在检查复选框按钮验证后显示消息?

javascript - jQuery 文档删除键