什么叫做不在文档中的元素?

来源:2-9 jQuery选择器之可见性筛选选择器

qq_GreenOrRed_0

2016-09-06 17:10

不在文档中的元素是被认为是不可见的,如果当他们被插入到文档中,jQuery没有办法知道他们是否是可见的,因为元素可见性依赖于适用的样式

写回答 关注

2回答

  • zhangls
    2016-09-16 00:10:30

    是不是指的是通过js代码动态创建的元素,还没有执行插入操作插入到文档的这部分元素

     var checkbox = $("<input type=\"checkbox\" />");

    如果不执行下面的appendTo操作的话,checkbox应该就是不在文档中的元素吧

    checkbox.appendTo($("body"));

  • 慕粉1315467863
    2016-09-06 18:51:59

    html文档组成主要是三个:html、head、body。

    所以我的理解就是不在这几个标签内的元素就是不在文档的元素,如下面的内容4:

    <html>

        内容1

        <head>

                内容2

       </head>
       <body>

                内容3

       </body>

       </html>

        内容4


    qq_Gre...

    那这样怎么会有文档外的元素呢,jQuery中的元素也是包含在<html></html>中的呀

    2016-09-06 23:15:59

    共 1 条回复 >

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217496 学习 · 1303 问题

查看课程

相似问题