可以unwrap()方法删除body元素

时间:2015-01-02 12:33:02

标签: javascript jquery html

我是JQuery的新手,我想知道可以unwrap()的Jquery删除体元素?我尝试了但它不起作用,我无法在谷歌中找到答案任何人都可以解释为什么这个方法在调用体内某些元素时不会移除体元素?

<body>
<p>Hello</p>
</body>
$("p").unwrap();

提前致谢。

1 个答案:

答案 0 :(得分:3)

评论作为回答:

bodydocument结构的隐含部分,无法删除。 tbody中的table元素也是如此。它们存在于DOM中,无论它们是否被指定。

另外,正如A. Wolff在评论中提到的那样,unwrap()方法明确排除了body元素,以避免它产生无效的HTML。