jQuery实用基础超详细介绍

2020-05-22 15:57:21易采站长站整理


 


注意:  (“prev ~ div”) 选择器只能选择 “# prev ” 元素后面的同辈元素; 而 jQuery 中的方法 siblings() 与前后位置无关, 只要是同辈节点就可以选取


过滤选择器


过滤选择器主要是通过特定的过滤规则来筛选出所需的 DOM 元素, 该选择器都以 “:” 开头
按照不同的过滤规则, 过滤选择器可以分为基本过滤, 内容过滤, 可见性过滤, 属性过滤, 子元素过滤和表单对象属性过滤选择器.


基本过滤选择器



 


内容过滤选择器


内容过滤选择器的过滤规则主要体现在它所包含的子元素和文本内容上



 


可见性过滤选择器


可见性过滤选择器是根据元素的可见和不可见状态来选择相应的元素


 


 


可见选择器 :hidden 不仅包含样式属性 display 为 none 的元素, 也包含文本隐藏域 (<input  type=“hidden”>)和 visible:hidden 之类的元素


属性过滤选择器


属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素



 


子元素过滤选择器



 


nth-child() 选择器详解如下:
(1) :nth-child(even/odd): 能选取每个父元素下的索引值为偶(奇)数的元素
(2):nth-child(2): 能选取每个父元素下的索引值为 2 的元素
(3):nth-child(3n): 能选取每个父元素下的索引值是 3 的倍数 的元素
(3):nth-child(3n + 1): 能选取每个父元素下的索引值是 3n + 1的元素


 


一、表单对象属性过滤选择器


此选择器主要对所选择的表单元素进行过滤



 


二、表单选择器