目前我有
<p>
<img src="" />
</p>
如何删除包装 img 标签的 p 标签?
所以我可以得到只是..
<img src="" />
采用
$('p > img').unwrap('<p />');
这将删除 img 周围的所有 p。您应该使用 aclass or id
对特定图像执行此操作。
更多关于.unwrap()
演示:http: //jsfiddle.net/joycse06/AhHQz/
尝试:
$('#id_of_image').unwrap('<p />');
$(function () {
var $img = $('img'),
$p = $('p');
$p.after($img).remove()
});
或者像上面那样使用 unwrap()