javascript - Jquery - 多数组和每个

标签 javascript jquery each

我对每个函数都有问题。

HTML

<div id="d1" class="line1"></div>

JS

$(function() {


tt = new Array();
tt['id_32'] = new Array("32", "gudfgws", "htdfgss", "0", "gudfgdgfs", "0", "halder", "0");  
tt['id_35'] = new Array("35", "TVdfg.xml", "154", "Was läuft jetzt im TV", "0", "simpsons", "0");
tt['id_36'] = new Array("36", "Gddfge", "httdfg0", "155", "Idfgs", "0", "apple", "0");

   $.each(tt, function(key1,key2)
   {             
       $('#d1').append('-> '+key1+' - '+key2+' <br />');                 
  });

});

我没有得到任何东西……没有错误也没有结果。谁能告诉我错误在哪里?

工作示例 http://www.jsfiddle.net/V9Euk/558/

提前致谢! 彼得

最佳答案

您正在将命名索引与不起作用的数组一起使用,您需要将 tt 改为一个对象,如下所示:

var tt = {};

Here's the updated/working version .

关于javascript - Jquery - 多数组和每个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3690709/

相关文章:

javascript - 如何在 JQuery 中循环 each() 3 次

javascript - 我想从另一个 react native 更改一个类中的静态数组

javascript - axios 几个 `.then` promise - 如何组合它们?

javascript - 使用 :contains to found a text jquery

jquery - 我想在 jqgrid 的 editoption 中添加加载事件

javascript - jquery .val() 返回未定义

javascript - 访问 DOM 树中的某个字段

javascript - HTML5 History API - 不要在第一页加载时触发 window.onpopstate 事件

javascript - 使用 JQuery 从我的游戏目录中随机获取 8 张图像

javascript - 如何在 JavaScript 中迭代时获取当前 JSON 属性的名称?