この HTML マークアップは固定されており、直接変更することはできません:
<table>
<tbody>
<tr>
<td id="LeftPanel">A</td>
<td>B</td>
<td>C</td>
</tr>
</tbody>
</table>
jQuery を使用して、マークアップを次のように変更しようとしています。
<table>
<tbody>
<tr>
<td id="LeftPanel">A</td>
<td>C</td>
<td id="RightPanel">D</td>
</tr>
</tbody>
</table>
- #LeftPanel の直後の TD を削除する必要があります (B)。
- ID #RightPanel を持つ新しい TD をテーブル (D) の最後に追加する必要があります。
完全なソースには同じレベルに多くのテーブルがあるため、使用する唯一の参照ポイントは td#LeftPanel であることに注意してください。ABCD は参照用であり、スクリプトの一部として使用することはできません (完全なソースには、ネストされたテーブルを含む各 TD に多数の HTML があります)。
どうすればこれを達成できますか?