0

現在、私は持っています

<p>
  <img src="" />
</p>

img タグをラップしている p タグを削除するにはどうすればよいですか?

だから私はちょうど得ることができます..

<img src="" />
4

3 に答える 3

9

使用する

$('p > img').unwrap('<p />');

これにより、img の周りのすべての p が削除されます。class or id特定の画像に対してこれを行うには、を使用する必要があります。

詳しくは.unwrap()

デモ: http://jsfiddle.net/joycse06/AhHQz/

于 2012-06-21T21:55:15.933 に答える
2

試す:

$('#id_of_image').unwrap('<p />');
于 2012-06-21T21:57:47.013 に答える
0
$(function () {
  var $img = $('img'),
        $p = $('p');

  $p.after($img).remove()
});

または、上記のように unwrap() を使用します

于 2012-06-21T21:58:25.027 に答える