当前位置:首页  科技

科技

jquery选择器有几种解析dom的方式(jquery选择器有几种)

2023-03-30 16:45:58
导读 大家好,小活来为大家解答以上问题。jquery选择器有几种解析dom的方式,jquery选择器有几种很多人还不知道,现在让我们一起来看看吧!1、1

大家好,小活来为大家解答以上问题。jquery选择器有几种解析dom的方式,jquery选择器有几种很多人还不知道,现在让我们一起来看看吧!

1、 1.基础

2、 L#id:通过id属性值获取元素。

3、 LElement:通过名称获取元素。

4、 Lselector1,selector2:获取列表中指定的所有元素。

5、 L.class:获取所有使用类样式的元素。

6、 2.等级制度

7、 Lparent child:匹配父元素下的子元素。

8、 Lprev next:匹配前一个元素之后的元素,并且必须是相邻的。

9、 Lprev~siblings:匹配前一个元素的所有兄弟元素,只有在prev元素之后才能匹配。

10、 3.简单的

11、 L:first:匹配第一个元素。

12、 L:last:匹配最后一个元素。

13、 L:even:匹配索引为偶数的元素。

14、 L:odd:匹配奇数索引的元素。

15、 L:eq(index):匹配具有指定索引的元素。

16、 l:gt(index) :匹配索引大于指定值的元素

17、 l:lt(index) :匹配索引小于指定值的元素

18、 l:not(selector) :匹配除了指定选择器之外的所有元素

19、 4、内容

20、 l:contains(text) :匹配内容中包含指定内容的元素

21、 l:empty :匹配内容为空的元素

22、 l:has(selector) :匹配内容中包含指定选择器的元素

23、 l:parent :匹配内容不为空的元素

24、 5、可见性

25、 l:hidden :匹配隐藏的元素

26、 l:visible :匹配显示的元素

27、 6、属性

28、 l[attribute] :匹配具有指定属性的元素

29、 l[attribute=value] :匹配属性等于指定值的元素

30、 l[attribute!=value] :匹配属性不等于指定值的元素

31、 l[attribute^=value] :匹配属性值以指定值开始的元素

32、 l[attribute$=value] :匹配属性值以指定值结束的元素

33、 l[attribute*=value] :匹配属性值中包含指定值的元素

34、 l[selector1][selector2][selectorN] :同时满足所有条件,则匹配

35、 7、子元素

36、 l:nth-child(index/even/odd) :匹配指定索引的元素从1算起

37、 l:first-child :匹配第一个子元素

38、 l:last-child :匹配最后一个子元素

39、 l:only-child :如果子元素是父元素的唯一子元素,则匹配

40、 8、表单

41、 l:input :匹配所有表单元素

42、 $(“:input”) :匹配所有表单元素select、textarea

43、 $(‘input’) :匹配input标签

44、 l:text :文本框

45、 l:password :密码框

46、 l:radio :单选按钮

47、 l:checkbox :复选框

48、 l:submit :提交按钮

49、 l:reset :重置按钮

50、 l:image :图像按钮

51、 l:button :按钮

52、 l:file :文件框

53、 l:hidden :隐藏域

54、 9、表单对象属性

55、 l:enabled :匹配状态可用的表单元素

56、 l:disabled :匹配状态不可用的表单元素

57、 l:checked :匹配被选中的元素匹配单选或复选

58、 l:selected :匹配被选中的元素匹配的是option

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!