0
我有陣列與我需要追加到<div>
值的數組,但不知何故,如預期的underscore.js.each()
功能不起作用..追加數組 - jQuery的
陣列:var arr = [['20-12-2012', 'Text'],['01-02-2012', 'Text2'], ...];
怎麼我的函數如下:
_(arr).each(function (row, i) {
$('<div class="wrap"></div>').appendTo('#mainWrap');
_(row).each(function (line) {
$('<span>' + line + '</span>').appendTo('.wrap');
});
});
,但結果是,無論兩個第一陣列插件IDE主陣列被應用到第一.wrap
:
結果:
<div id="mainWrap">
<div class="wrap">
<span>20-12-2012</span><span>Text</span>
<span>01-02-2012</span><span>Text2</span>
</div>
<div class="wrap">
<span>01-02-2012</span><span>Text2</span>
</div>
</div>
但我希望它是爲:
<div id="mainWrap">
<div class="wrap">
<span>20-12-2012</span><span>Text</span>
</div>
<div class="wrap">
<span>01-02-2012</span><span>Text2</span>
</div>
</div>
將wrap元素存儲在每個循環中 – megawac