舉例來說,如果我有以下的HTML結構循環通過在飛行中添加的元素
<ul class="actions">
<li class="action">Action 1</li>
<li class="action">Action 2</li>
<li class="action">Action 3</li>
</ul>
而且下面的JavaScript
$('.actions .action').each(function() {
perform an ajax request // intended pseudocode
if ajax returns some more actions { // intended pseudocode
$('.installer-actions').append('<li class="action">Another Action</li>');
}
});
添加的<li class="action">
元素不包含在each()
明顯。有沒有一種方法可以讓他們參與當前循環,或者我需要再次循環並忽略原始的.action
元素?