チェックされた要素を 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>
Jクエリ
var checkbox=$(this).find('.checkedList:checked');
if(checkbox.attr('checked'))
{
var htmlcode=checkbox.parent().clone();
($('#dispbusiness').html(htmlcode));
}
});
チェックされた要素がオーバーライドされ、最後にチェックされた要素のみが表示されます。
期待される出力チェック済み要素とその兄弟要素は、上下に表示する必要があります。