删除删除子jquery的父项

时间:2012-06-05 15:21:55

标签: javascript jquery

我想只删除父div并保持他们的孩子原样:

      <div id="main">
        <div id="1"></div>
        <div id="2"></div>
      </div>

我们如何只删除#main div而不删除其children div #1 & #2?我试过了detach(),但它没有用。

3 个答案:

答案 0 :(得分:6)

尝试unwrap()

​$('#main div')​.unwrap();​​​​​​​​​​

jsFiddle example

答案 1 :(得分:3)

也许unwrap是你想要的?

答案 2 :(得分:1)

将元素替换为其内容。

$('#main').replaceWith($(this).html())