ネストされたULLIリストがあります。例えば
前
<ul>
<li>Item A</li>
<li>Item B
<ul>
<li id="removeme">Item BA (REMOVE ME)
<ul>
<li>Item BAA</li>
<li>Item BAB</li>
<li>Item BAC</li>
<li>Item BAD
<ul>
<li>Item BADA</li>
<li>Item BADB</li>
<li>Item BADC</li>
<li>Item BADD</li>
</ul>
</li>
<li>Item</li>
</ul>
</li>
<li>Item BB</li>
<li>Item BC </li>
<li>Item BD</li>
</ul>
</li>
<li>Item C</li>
<li>Item D</li>
<li>Item E</li>
</ul>
後 :
<ul>
<li>Item A</li>
<li>Item B
<ul>
<li>Item BAA</li>
<li>Item BAB</li>
<li>Item BAC</li>
<li>Item BAD
<ul>
<li>Item BADA</li>
<li>Item BADB</li>
<li>Item BADC</li>
<li>Item BADD</li>
</ul>
</li>
<li>Item</li>
</li>
<li>Item BB</li>
<li>Item BC </li>
<li>Item BD</li>
</ul>
</li>
<li>Item C</li>
<li>Item D</li>
<li>Item E</li>
</ul>
たとえば、上の括弧内の項目(または任意の項目)をダブルクリックしてリストから削除したい場合は、子要素を保持して親を変更します。どのようにこれを行いますか?私はナビゲーションマネージャーに取り組んでおり、アイテムを削除できる必要がありますが、子は削除できず、子の親を再設定する必要があります。
手がかりは素晴らしいでしょう。
ただし、現在の要素のすべての子を現在のアイテムの親に追加することについては説明しました。しかし、それはulを複製します。
ありがとう
*例の前後に含まれるように更新