【发布时间】:2013-12-27 10:35:55
【问题描述】:
我有一个关联数组,它有一个基于字符串的键和一个 jQuery 对象作为值。该对象本身可能包含多个 jQuery 对象。由于这是一个关联数组,我应该能够使用如下代码遍历它。
$.each(array_name, function(key, value){
// Code to actually do something here
}
不幸的是,它实际上根本没有遍历数组。我注意到数组的长度为 0,尽管包含对象。除了将其设为索引数组并自己维护索引之外,我看不出还有什么可做的。我做错了什么?
我创建了一个jsfiddle 来说明我在做什么。
【问题讨论】:
-
喜欢这个? jsfiddle.net/n2LSs你可以只使用一个对象。
-
Javascript 没有关联数组。它有数组和对象。
-
这不是一个数组,因此它没有长度属性。
-
我在 php 上花费了太多时间...谢谢。
标签: javascript jquery arrays key-value