-3
   <script>
            $("*", document.body).each(function () {//is document.body a context?
                var parentTag = $(this).parent().get(0).tagName;
                //Above statement is only selecting the body tag why?

                $(this).prepend(document.createTextNode(parentTag + " > "));
            });
    </script>
  </body>
</html>       

在上面的脚本中只选择body标签有什么理由吗?document.body也是一个上下文吗?因为document.body没有被引用,它会是一个上下文吗?

4

1 回答 1

1

我希望这些是您正在寻找的答案

> Is there any reason for selecting only body tag in the above script?

它不会只选择 Bodytag,如果您在 Chrome 中运行此代码,您将看到标签

 $("*" ,document.body).each(function (idx, elem) {
 console.log(elem);
 });

document.body 也是一个上下文吗?

是的,这里是API LINK的一行

因为 document.body 没有被引用,它会是一个上下文吗?

是的,这里是API LINK的一行

于 2013-02-04T11:25:51.997 回答