新しい li 要素を入れ子集合モデルの特定の位置に挿入する最良の方法は何ですか?
たとえば、次のリストです。
<ol class="nested">
<li id="list_1"></li>
<li id="list_2">
<ol>
<li id="list_3"></li>
<li id="list_4"></li>
</ol>
</li>
<li id="list_5"></li>
</ol>
#list_2 の子として新しい li を挿入したいとしましょう。次のように実行できます。
$('#list_'+parent_ID+' ol > li:last-child').after('<li id=""></li>');
しかし、親が #list_1 または #list_4 になる場合は機能しません。