使用jquery选择文档根目录

时间:2012-07-26 09:31:27

标签: jquery html jquery-selectors document-root

我可以使用

选择文档的正文和html部分
$('body')

$('html')
分别是

,但如何选择文档根目录?

3 个答案:

答案 0 :(得分:21)

不确定您的意思,但选择您要执行的文档

$(document);

要获取文档的内容,我猜你需要documentElement,这与大多数环境中的<html>标记相同。

$(document.documentElement);

答案 1 :(得分:2)

Document接口继承自Node,表示整个文档,例如HTML页面。虽然Document节点在概念上是文档的根,但它在物理上不是根 - 根节点是Document中的第一个Element节点,并且由documentElement属性表示。

您可以使用以下代码选择documentElement:

var root = document.documentElement;

OR

$(document.documentElement);

答案 2 :(得分:2)

DOM的根始终是html元素 您可以使用$('html')$(':root')来获取它。

以下断言应始终为真:

$('html')[0] === $(':root')[0]
$(':root')[0] === document.documentElement