您的当前位置:首页正文

jQuery怎样使用选择器获取元素?常用的选择器列举

来源:意榕旅游网
jQuery中的选择器非常多,对于初学者来说,并没有必要全部掌握,只记住常用的选择器即可。首先jQuery的基本选择器,它和CSS选择器非常类似,常用的基本选择器如表1所示。

表1基本选择器

为了使读者更好地理解,通过代码进行演示。

1navdiv

2

上述代码执行后,即可看到获取结果,如图1所示。

图1使用选择器获取元素

从图1可以看出,索引为0的元素就页面中的DOM对象,length属性表示匹配到符合条件的DOM对象个数,若没有匹配到合适的结果为0。其中,类选择器、标签选择器等可以获取多个元素,id选择器只能获取1个元素。

当需要使用其他不熟悉的选择器时,可以通过查阅文档查看具体的解释。一些其他在发中可能会用到的选择器。

2.获取同级元素

使用“+”或“~”可以获取同级元素,如表2所示。

2

表2获取同级元素

3.筛选元素

在jQuery中还有一些选择器可以筛选元素,如表3所示。

表3筛选元素

4.属性选择器

jQuery中还了根据元素的属性获取指定元素的。例如,含有class属性值为current

3

元素。常用的属性选择器如表4所示。

表4属性选择器

5.子元素选择器

利用子元素选择器可以对子元素进行筛选,常用的如表5所示。

表5子元素选择器

4

6.表单选择器

jQuery还了针对表单元素的选择器,用来方便表单发,如表6所示。

表6表单选择器

5

需要注意的,$(\"input\")与$(\":input\")虽然都可以获取表单项,但它们表达的含义有一定的区别,前者仅能获取表单标签的控件,后者则可以同时获取页面中所有的表单控件,包括表单标签