Relevent jsFiddle:http://jsfiddle.net/julianlam/eLs9E/
出于某种原因,考虑到小提琴中显示的数据集,当我尝试抓住具有{{1}}属性的所有元素时,在七个data-interest-id
元素中,我得到数字“7”同样。
这两个是相关的,好像我添加了另一个li
元素,数字是“8”。
出现这种情况有什么特别的原因吗?
答案 0 :(得分:1)
除了结果之外,从.getElements返回的对象包括一个length属性。
使用Object.each()函数时,遍历所有属性。例如:如果将.each更改为
Object.each(meh, function(element, key) {
console.log(element+"-"+key);
});
你会看到each()函数中的console.log()将显示“length”作为其键,而其余的将具有索引。