簡體   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