JQuery - 删除中间元素后合并

标签 jquery html

假设我的 HTML 看起来像这样

<p>a<span>b</span>c</p>

之后

$("span").remove();

我的 HTML 看起来像这样

<p>
"a"
"c"
</p>

如何将这两部分合并在一起,使我的 HTML 看起来像 <p>ac</p>

jsfiddle

最佳答案

$("span").remove();
$("p").html($("p").html());
​

结果:

<p>ac</p>

关于JQuery - 删除中间元素后合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13768905/

相关文章:

jquery - 切换隐藏的 div,然后在鼠标移开时隐藏

javascript - 在实现自动完成中使用 php 数组

javascript - 当正文具有使用 Fullpage.js 的类时隐藏或显示元素

php - 在浏览器上显示 PDF

javascript - 为什么一篇帖子的评论会出现在所有帖子中?

javascript - HTML 缩放元素,其尺寸以百分比定义,就像以像素定义一样

jquery - CSS Jquery 滚动粘性菜单

javascript - jquery 如何合并 data() 对象

javascript - JavaScript 和 HTML5 中的图像放大

html - '位置: sticky' not working when 'height' is defined