jquery - 删除 img 的父标签并仍然保留 img

标签 jquery html css

目前我有

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

如何删除包装 img 标签的 p 标签?

所以我可以得到..

<img src="" />

最佳答案

使用

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

这将删除 img 周围的所有 p。您应该使用 class 或 id 为特定图像执行此操作。

更多关于 .unwrap()

演示: http://jsfiddle.net/joycse06/AhHQz/

关于jquery - 删除 img 的父标签并仍然保留 img,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11147337/

相关文章:

javascript - 如何在jstree中单击/展开时获取所有父节点数据

jquery - 当鼠标悬停在元素右侧的元素上时,在图像下方显示一个框

javascript - 在 JQuery - CSS 中显示隐藏问题

html - 无序列表项上的重复元素符号点

javascript - 更改 md-checkbox 颜色

javascript - 如何使列表响应的html表格?

javascript - 使用JQuery设置css文件正文背景url

html - 在wordpress中将按钮放置在全宽和高度图像上

jquery - CSS 绝对定位列表大小

javascript - 使用窗口动态缩放/居中图像