我掙扎着兩個循環。我想要實現的是匹配相應的對象來糾正每個迭代。兩個嵌套對象和div選擇器的每個循環
有我的小提琴。在每個div中都有相同的輸出,它應該是1,2,3而不是3,3,3。
jQuery('.get-total-numbers').each(function(i, e) {
var $el = jQuery(e);
var json = '["1","2","3"]';
var arr = $.parseJSON(json);
myjson = json;
json2 = JSON.parse(json);
jQuery.each(json2, function(index, e) {
console.log(e);
$el.text(e);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="get-total-numbers">
</div>
<div class="get-total-numbers">
</div>
<div class="get-total-numbers">
</div>
謝謝你的編輯@Barmar – Matt
你沒有做任何事情來匹配相應的元素。內循環只是貫穿整個數組,用數組中的每個項目替換當前的DIV。所以當它完成時,DIV包含數組的最後一個元素。 – Barmar
以爲這是一個很好的開始。我想我的輸出爲第一格爲1,第二格爲2等。 – Matt