元素有显示状态与隐藏状态,jQuery根据元素的状态扩展了可见性筛选选择器:visible与:hidden

下面用表格大致了解一下,就两个选择器:

这2个选择器都是 jQuery 延伸出来的,看起来比较简单,但是元素可见性依赖于适用的样式
:hidden选择器,不仅仅包含样式是display=”none”的元素,还包括隐藏表单、visibility等等

隐藏一个元素的几种方式:

1.CSS display的值是none
2.type=”hidden”的表单元素
3.宽度和高度都显式设置为0
4.一个祖先元素是隐藏的,该元素是不会在页面上显示
5.CSS visibility的值是hidden
6.CSS opacity的指是0
如果元素中占据文档中一定的空间,元素被认为是可见的
可见元素的宽度或高度,是大于零
元素的visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局

如果元素中占据文档中一定的空间,元素被认为是可见的。可见元素的宽度或高度,是大于零。元素的visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局。

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

JQuery选择器中的可见性筛选相关推荐

  1. JQuery选择器中的属性筛选

    属性选择器让你可以基于属性来定位一个元素.可以只指定该元素的某个属性,这样所有使用该属性而不管它的值,这个元素都将被定位,也可以更加明确并定位在这些属性上使用特定值的元素,这就是属性选择器展示它们的威 ...

  2. jQuery选择器中的特殊符号和关键字

    一般情况下,在jQuery选择器中,我们很少会用到诸如"."."#"."("."["等特殊字符,因为根据W3C规定,HT ...

  3. jQuery选择器中的通配符[id*='id']及jquery选择器总结

    1.选择器 (1)通配符: $("input[id^='code']");//id属性以code开始的所有input标签 $("input[id$='code']&quo ...

  4. jquery选择器中含有不含有空格的问题

    在<jquery权威指南>中看到一个很有趣的例子,在jQuery中,含有或不含有空格的DOM对象是不一样的 书中源码 js $(function(){var $objTmp0=$(&quo ...

  5. JQuery选择器中的子元素选择器

    子元素筛选选择器不常使用,其筛选规则比起其它的选择器稍微要复杂点,其实博主感觉并不怎么难啦,因为单词so easy,哈哈. 我们来看看都有哪些吧: 注意: 1. :first只匹配一个单独的元素,但是 ...

  6. JQuery选择器中含有冒号的ID处理差异的分析

    问题提出 对于一个输入框, 如果其id中含有冒号(:),选择器使用需要有特殊写法, 例如 id为下 <input type="text" value="ddd&qu ...

  7. jQuery 选择器中的空格问题

    直接来看例子: 1 <html> 2 <head> 3 <title>选择器空格的tips</title> 4 <script type=&quo ...

  8. jquery选择器:与、或逻辑

    前言 jquery 2.1.4 jquery选择器中的与 触发 <input type="radio" name="acttype" value=&quo ...

  9. [转] jQuery 选择器

    jQuery选择器(Selectors,或译为选择符?)可以说是甚为强大,jQuery能够得以如此之名气,选择器的功劳是功不可没的.利用 CSS和XPath选择符的能力,加上自己的"自定义选 ...

最新文章

  1. iOS动画详解(学习动画看这一篇就够了)
  2. nodejs文件服务器断点续传,基于Nodejs的大文件上传之断点续传
  3. 极索(Gsuo)推出新版地图采用Gmap设计思路
  4. malware分析视频
  5. c# 二进制或算法实现枚举的HasFlag函数
  6. 视频直播技术详解:直播的推流调度
  7. Boost:系统测试的实例
  8. OpenCV长方形squares探测器的实例(附完整代码)
  9. python response[200_python – django上的代码200 httpresponse
  10. 每个大数据工程师都应该知道的OLAP 核心知识点
  11. HDOJ2026 ( 首字母变大写 ) 【水题】
  12. 【气动学】基于matlab GUI改进的遗传算法和高斯烟羽模型模拟气体扩散【含Matlab源码 1060期】
  13. eclipse环境变量的配置
  14. 助过网:一个月时间怎么科学有效复习公务员考试?
  15. android 控件宽度自适应_自适应各Android手机屏幕尺寸的解决方法
  16. RxJava个人笔记,具象化理解
  17. Mac系统运行“exe”文件最简单的解决办法
  18. 金山卓越网成立的商业计划书
  19. 乔布斯自传(笔记)-大道至简
  20. oracle sql语句优化

热门文章

  1. dojo中的dojoConfig配置
  2. 打破“创新困局”,让你的企业创意盎然的六个新角色
  3. ldap接触(1)之如何把安全证书导入到java中的cacerts证书库
  4. openkm zip 导入乱码问题解决
  5. tomcat和apache的结合   看最重要的   文档有点乱
  6. Java clone() 浅克隆与深度克隆(转)
  7. 构造函数不能为虚函数
  8. 38/100. Find the Duplicate Number
  9. 1/100. Jewels and Stones
  10. Android使用READ_CONTACTS读取手机联系人