我試圖多次追加在一個jQuery $.each()
循環見封之外定義的元素 - http://jsfiddle.net/benedict_w/8Pczs/jQuery的追加要素
可能有人請解釋爲什麼元素僅在最後追加迭代的循環?
例如使用
<ul>
<li>blah</li>
<li>blah</li>
<li>blah</li>
</ul>
以下的jQuery:
var remove = $('<a href="#">remove</a>');
$('li').each(function(){
$(this).append(remove);
});
生產:
<ul>
<li>blah</li>
<li>blah</li>
<li>blah <a href="#">remove</a></li>
</ul>
這裏是一個有效的解決方案:HTTP://的jsfiddle .net/benedict_w/MJcyD/2/ –