我在将选中的元素从 div 克隆到另一个 div 时遇到问题。我能够获得选中的元素,但并非所有元素都附加。这是我的代码
HTML
<section class="BusinessSelection">
<p>
<input type="checkbox" class="checkedList">
<span class="BuIcon"></span>
<span>Business Unit 1</span>
</p>
<p>
<input type="checkbox" class="checkedList">
<span class="BuIcon"></span>
<span>Business Unit 2</span>
</p>
</section>
查询
var checkbox=$(this).find('.checkedList:checked');
if(checkbox.attr('checked'))
{
var htmlcode=checkbox.parent().clone();
($('#dispbusiness').html(htmlcode));
}
});
被检查的元素被覆盖,只有最后一个被检查的元素被显示。
预期的输出检查元素及其兄弟元素应显示在另一个下方。