繁体   English   中英

使用jQuery迭代javascript中的关联数组(键/值对),其中值是jQuery对象

[英]Iterating an associative array (key/value pair) in javascript with jQuery, where the values are jQuery objects

我有一个关联数组,该数组具有一个基于字符串的键和一个jQuery对象作为值。 该对象本身可能包含多个jQuery对象。 由于这是一个关联的数组,因此我应该可以使用如下代码来遍历它。

$.each(array_name, function(key, value){
  // Code to actually do something here
}

不幸的是,它实际上根本没有遍历整个数组。 我注意到,尽管包含对象,但数组的长度为0。 缺少使它成为索引数组并自己维护索引的方法,我看不出有什么其他办法。 我究竟做错了什么?

我创建了一个jsfiddle来说明我在做什么。

对象应声明为{}

var test = {}

更改它似乎可以解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM