JQuery之选择器篇(一)
??今天回顾了之前学习的JQuery选择器,现在简单的总结一下。
JQuery选择器类型
??主要分为四类
- 基本选择器
- 层级选择器
- 过滤选择器
- 表单选择器
基本选择器
??基本选择器是jQuery中最常用的选择器,也是最简单的选择器,它通过元素id、class和标签名等来查找DOM元素。在网页中,每个id名称只能用一次,class允许重复使用。
- 标签选择器??div { color:Red;}
- ID选择器??#myDiv {color:Red;}
- 类选择器??.divClass {color:Red;}
- 后代选择器(类选择器的后代选择器)??.divClass span { color:Red;}
- 群组选择器??div,span,img {color:Red} ?? 即具有相同样式的标签分组显示
层级选择器
??如果想通过DOM元素之间的层次关系来获取特定的元素,例如后代元素,子元素,相邻元素和兄弟元素等 大专栏 JQuery之选择器篇(一),那么层次选择器是一个非常好的选择。
- 后代??$(“ancestor descendant”)??选取ancestor元素里所有
descendant(后代)元素 - 子元素 ?? $(“parent>child”) ??选取parent元素下的child(子)元素
- next元素 ??$(“prev+next”) ??选取紧接在prev元素后的next元素
- siblings元素 ??$(“prev~siblings”) ??选取prev元素之后的所有siblings元素
?? 在层次选择器中,第1个和第2个比较常用,而后面两个因为在jQuery里可以用更加简单的方法代替,所以使用的机率相对较少,可以用相应的方法代替。
??可以用next()方法来代替$(“prev+next”)选择器,即$(“.one+div”)与$(“.one”).next(“div”)等效
??可以用nextAll()方法来代替$(“prev~siblings”)选择器,即$(“.one~div”)与$(“.one”).nextAll(“div”)等效
小结
本文主要介绍了jQuery选择器中的基本选择器和层次选择器,后两者改天再总结。
相关推荐
83510998 2020-08-08
tthappyer 2020-07-25
tztzyzyz 2020-07-05
87281248 2020-07-04
82244951 2020-06-28
89510194 2020-06-27
牵手白首 2020-06-14
开心就好 2020-06-10
EdwardSiCong 2020-11-23
85477104 2020-11-17
hhanbj 2020-11-17
81427005 2020-11-11
seoppt 2020-09-13
honeyth 2020-09-13
WRITEFORSHARE 2020-09-13
84483065 2020-09-11
momode 2020-09-11
85477104 2020-08-15