選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

jQuery 選擇器


jQuery 選擇器是 jQuery 庫中最重要的部分之一。


jQuery Selectors

jQuery 選擇器允許你選擇和操作 HTML 元素。

jQuery 選擇器用於根據名稱、ID、類、型別、屬性、屬性值等來“查詢”(或選擇)HTML 元素。它基於現有的 CSS 選擇器,並且還包含一些自定義選擇器。

jQuery 中的所有選擇器都以美元符號和括號開頭:$().


元素 選擇器

jQuery 元素選擇器根據元素名稱選擇元素。

你可以像這樣選擇頁面上的所有 <p> 元素

$("p")

示例

當用戶點選按鈕時,所有 <p> 元素都將被隱藏

示例

$(document).ready(function(){
  $("button").click(function(){
    $("p").hide();
  });
});
自己動手試一試 »

#id 選擇器

jQuery #id 選擇器使用 HTML 標籤的 id 屬性來查詢特定元素。

一個頁面內的 ID 應該是唯一的,所以當你想要查詢單個、唯一的元素時,你應該使用 #id 選擇器。

要查詢具有特定 ID 的元素,請寫入一個雜湊字元,後跟 HTML 元素的 ID

$("#test")

示例

當用戶點選按鈕時,ID 為 "test" 的元素將被隱藏

示例

$(document).ready(function(){
  $("button").click(function(){
    $("#test").hide();
  });
});
自己動手試一試 »


.class 選擇器

jQuery .class 選擇器查詢具有特定類的元素。

要查詢具有特定類的元素,請寫入一個句點字元,後跟類的名稱

$(".test")

示例

當用戶點選按鈕時,類名為 "test" 的元素將被隱藏

示例

$(document).ready(function(){
  $("button").click(function(){
    $(".test").hide();
  });
});
自己動手試一試 »

jQuery 選擇器的更多示例

語法 描述 示例
$("*") 選擇所有元素 試一試
$(this) 選擇當前 HTML 元素 試一試
$("p.intro") 選擇所有類名為 "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") 選擇所有 <button> 元素和 type="button" 的 <input> 元素 試一試
$("tr:even") 選擇所有偶數行的 <tr> 元素 試一試
$("tr:odd") 選擇所有奇數行的 <tr> 元素 試一試

使用我們的 jQuery 選擇器測試器 來演示不同的選擇器。

要獲取所有 jQuery 選擇器的完整參考,請訪問我們的 jQuery 選擇器參考


在單獨的檔案中定義函式

如果你的網站包含很多頁面,並且你想讓你的 jQuery 函式易於維護,你可以將你的 jQuery 函式放在一個單獨的 .js 檔案中。

在本教程中演示 jQuery 時,函式直接新增到 <head> 部分。但是,有時最好將它們放在一個單獨的檔案中,如下所示(使用 src 屬性引用 .js 檔案)

示例

<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<script src="my_jquery_functions.js"></script>
</head>


jQuery 練習

透過練習來測試自己

練習

使用正確的選擇器來隱藏所有 <p> 元素。

$("").hide();

開始練習


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援