大家好,小活来为大家解答以上问题。jquery常用选择器种类,jquery选择器有几种很多人还不知道,现在让我们一起来看看吧!
1、 1.基础
2、 L#id:通过id属性值获取元素。
3、 LElement:通过名称获取元素。
4、 Lselector1,selector2:获取列表中指定的所有元素。
5、 L.class:获取所有使用类样式的元素。
6、 2.等级制度
7、 Lancetor descendant:匹配祖先元素下的后代元素。
8、 Lparent child:匹配父元素下的子元素。
9、 Lprev next:匹配前一个元素之后的元素,并且必须是相邻的。
10、 Lprev~siblings:匹配前一个元素的所有兄弟元素,只有在prev元素之后才能匹配。
11、 3.简单的
12、 L:first:匹配第一个元素。
13、 L:last:匹配最后一个元素。
14、 L:even:匹配索引为偶数的元素。
15、 L:odd:匹配奇数索引的元素。
16、 L:eq(index):匹配具有指定索引的元素。
17、 L:gt(index):匹配索引大于指定值的元素。
18、 L:lt(index):匹配索引小于指定值的元素。
19、 L:not(选择器):匹配除指定选择器之外的所有元素。
20、 4.内容
21、 L:contains(text):匹配具有指定内容的元素。
22、 L:empty:匹配内容为空的元素。
23、 L:has(选择器):用指定的选择器匹配元素。
24、 L:parent:匹配内容不为空的元素。
25、 5.能见度
26、 l:隐藏:匹配隐藏元素
27、 l:可见:匹配显示的元素。
28、 6.属性
29、 L[attribute]:匹配具有指定属性的元素。
30、 L[attribute=value]:匹配属性等于指定值的元素。
31、 l[属性!=value]:匹配其属性不等于指定值的元素。
32、 L [attribute=value]:匹配属性值以指定值开始的元素。
33、 L[attribute$=value]:匹配属性值以指定值结尾的元素。
34、 L[attribute*=value]:匹配属性值包含指定值的元素。
35、 l[选择器1][选择器2][选择器]:如果同时满足所有条件,则进行匹配。
36、 7.子元素
37、 l:n-child(index/even/odd):匹配指定索引的元素从1开始计数。
38、 L:first-child:匹配第一个子元素。
39、 L:last-child:匹配最后一个子元素。
40、 L:only-child:如果子元素是父元素的唯一子元素,则匹配。
41、 8、表单
42、 l:input :匹配所有表单元素
43、 $(“:input”) :匹配所有表单元素select、textarea
44、 $(‘input’) :匹配input标签
45、 l:text :文本框
46、 l:password :密码框
47、 l:radio :单选按钮
48、 l:checkbox :复选框
49、 l:submit :提交按钮
50、 l:reset :重置按钮
51、 l:image :图像按钮
52、 l:button :按钮
53、 l:file :文件框
54、 l:hidden :隐藏域
55、 9、表单对象属性
56、 l:enabled :匹配状态可用的表单元素
57、 l:disabled :匹配状态不可用的表单元素
58、 l:checked :匹配被选中的元素匹配单选或复选
59、 l:selected :匹配被选中的元素匹配的是option
本文到此结束,希望对大家有所帮助。