次のコード行は、p
タグをタグに変更しますdiv
。
$('p').contents().unwrap().wrap('<div />');
問題は次のとおりです。
これにより、内部タグも s に変わりますdiv
!
例:
次の HTML を見てください。
<p>abc<a>121</a>cba</p>
上記のコードを実行すると、次のようになります。
<div>abc</div>
<div><a>121</a></div>
<div>cba</div>
しかし、私はこれを達成したいと思います:
<div>abc<a>121</a>cba</div>
これを達成するために私は何ができますか? また、私がうまくいかないのになぜうまくいくのでしょうか?