如何在JavaScript中仅删除父元素而不删除其子元素?

比方说:


<div>

  pre text

  <div class="remove-just-this">

    <p>child foo</p>

    <p>child bar</p>

    nested text

  </div>

  post text

</div>

对此:


<div>

  pre text

  <p>child foo</p>

  <p>child bar</p>

  nested text

  post text

</div>

我一直在寻找使用Mootools,jQuery甚至是(原始)JavaScript的方法,但是却不知道如何执行此操作。



哔哔one
浏览 303回答 3
3回答

哆啦的时光机

使用jQuery,您可以执行以下操作:var cnt = $(".remove-just-this").contents();$(".remove-just-this").replaceWith(cnt);快速链接到文档:内容():jQueryreplaceWith(内容:[ 字符串 | 元素 | jQuery ]):jQuery
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript