<div>
<p>
<img>
</p>
<p></p>
<p></p>
</div>
如何删除第一个<p></p>
但不删除子项(img)?
答案 0 :(得分:5)
你可以使用.unwrap()
要打开第一个p,你必须将select指定为first()p
$("p").first().contents().unwrap()
工作演示:
$("p").first().contents().unwrap()
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div>
<p>
<img>
</p>
<p>aaa
</p>
<p>
</p>
</div>