次のような html があります。
<div>
<span class="red">red text</span> some more text <span class="blue">blue text</span>
</div>
私がしたいのは、jQuery を使用して、添付されたクラスに関係なく div 内のすべてのスパンを削除することですが、スパン タグ内のテキストは残します。したがって、最終結果は次のようになります。
<div>
red text some more text blue text
</div>
メソッドを使用しようとしましたunwrap()
が、div がアンラップされます。また、要素を削除しようとしましたが、要素とそのテキストが削除されます。