jQuery(expression, [context]) 回傳值:jQuery
概述
這個函式接收一個包含 CSS 選擇器的字串,然后用這個字串去匹配一組元素,
jQuery 的核心功能都是通過這個函式實作的, jQuery中的一切都基于這個函式,或者說都是在以某種方式使用這個函式,這個函式最基本的用法就是向它傳遞一個運算式(通常由 CSS 選擇器組成),然后根據這個運算式來查找所有匹配的元素,
默認情況下, 如果沒有指定context引數,$()將在當前的 HTML document中查找 DOM 元素;如果指定了 context 引數,如一個 DOM 元素集或 jQuery 物件,那就會在這個 context 中查找,在jQuery 1.3.2以后,其回傳的元素順序等同于在context中出現的先后順序,
參考檔案中 選擇器 部分獲取更多用于 expression 引數的 CSS 語法的資訊,
引數
expressionString
用來查找的字串
context (可選)Element, jQuery
作為待查找的 DOM 元素集、檔案或 jQuery 物件,
示例
描述:
找到所有 p 元素,并且這些元素都必須是 div 元素的子元素,
HTML 代碼:
one
two
three
jQuery 代碼:
$("div > p");
結果:[two]
描述:
在檔案的第一個表單中,查找所有的單選按鈕(即: type 值為 radio 的 input 元素),
jQuery 代碼:
$("input:radio", document.forms[0]);
描述:
在一個由 AJAX 回傳的 XML 檔案中,查找所有的 div 元素,
jQuery 代碼:
$("div", xml.responseXML);
轉載自鏈接:https://blog.csdn.net/bobo_93/article/details/53323237
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/39144.html
標籤:jQuery
