jQuery 中所有选择器都以美元符号开头:$()

一、基本选择器

1.1元素选择器

1.2#id 选择器

1.3.class 选择器

二、层级选择器

三、过滤选择器

3.1基本过滤选择器

3.2内容过滤选择器

3.3属性过滤选择器

3.4可见性过滤选择器

3.5状态过滤选择器

4.表单选择器

一、基本选择器

元素选择器

jQuery 元素选择器基于元素名选取元素。

eg:

$("*")                                //选取所有元素

$("p")                               //在页面中选取所有

元素

$("h1,div,p")                    //选取所有

元素

$(this)                              //  选取当前 HTML 元素

#id 选择器

jQuery #id 选择器通过 元素的 id 属性选取指定元素。

eg:通过 id 选取元素语法如下:

$("#test")

.class 选择器

jQuery 类选择器可以通过指定的 class 查找元素。

语法如下:

$(".test")

$("div.one")                               //选取class="one"的

元素

$("div,.one")                              //选取所有

和所有class="one"的元素

更多实例

$("p.intro")                          选取 class 为 intro 的

元素

$("p:first")                           选取第一个

元素

$("ul li")                               选取所有

    元素的所有
  • 元素

    $("ul li:first")                        选取第一个

      元素的第一个
    • 元素

      $("ul li:first-child")                选取每个

        元素的第一个
      • 元素

        $("[href]")                             选取带有 href 属性的元素

        $("a[target='_blank']")          选取所有 target 属性值等于 "_blank" 的 元素

        $("a[target!='_blank']")         选取所有 target 属性值不等于 "_blank" 的 元素

        HTML 教程

        $(":button")                         选取所有 type="button" 的 元素 和

发表评论