最常用的jquery選擇器

jQuery 選擇器

jQuery 選擇器允許您對 HTML 元素組或單個元素進行操作。

jQuery 中所有選擇器都以美元符號開頭:$()。

下面是3個常用的選擇器

# 元素選擇器

jQuery 元素選擇器通過元素名選取元素。

示例:用戶點擊按鈕後,所有 P 元素都隱藏:

$(document).ready(function(){
  $("button").click(function(){
    $("p").hide();
  });
});

#id 選擇器

jQuery #id 選擇器通過 HTML 元素的 id 屬性選取指定的元素。
示例:當用戶點擊按鈕後,有 id=“test” 屬性的元素將被隱藏:

$(document).ready(function(){
  $("button").click(function(){
    $("#test").hide();
  });
});

#.class 選擇器

jQuery 類選擇器可以通過指定的 class 查找元素。
示例:用戶點擊按鈕後所有帶有 class=“test” 屬性的元素都隱藏:

$(document).ready(function(){
  $("button").click(function(){
    $(".test").hide();
  });
});

更多選擇器

語法 描述
$("*") 選取所有元素
$(this) 選取當前 HTML 元素
$(“p.intro”) 選取 class 爲 intro 的 P元素
$(“p:first”) 選取第一個 p 元素 在線實例
$(“ul li:first”) 選取第一個 ul 元素的第一個 li 元素
$(“ul li:first-child”) 選取每個 ul 元素的第一個 li 元素
$("[href]") 選取帶有 href 屬性的元素
$(“a[target=’_blank’]”) 選取所有 target 屬性值等於 “_blank” 的 a 元素
$(“a[target!=’_blank’]”) 選取所有 target 屬性值不等於 “_blank” 的 a 元素
$(":button") 選取所有 type=“button” 的 input 元素 和 button元素
$(“tr:even”) 選取偶數位置的 tr>元素
$(“tr:odd”) 選取奇數位置的 tr 元素
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章