概述這個函式接收乙個包含 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 **:
onetwo
three
jquery **:
$("div > p");
結果:[
two ]
描述:在文件的第乙個表單中,查詢所有的單選按鈕(即: type 值為 radio 的 input 元素)。
jquery **:
$("input:radio", document.forms[0]);
描述:在乙個由 ajax 返回的 xml 文件中,查詢所有的 div 元素。
jquery **:
$("div", xml.respon***ml);
Jquery終於有兩個看得過去的Grid外掛程式了
因為喜歡jquery,所以一直希望整個團隊都用jquery,可惜它的ui比較薄弱尤其沒有好用的grid。gt grid雖然很好很強大,但可惜不開源 免費但是不開源 而且只有fins大大乙個人支撐,令人擔心。現在,jquery終於有了兩個不錯的grid了。第乙個是這個 url 功能雖然算不上有什麼了不...
jquery 合併兩個 json 物件
jquery.extend deep target,object1,objectn 合併物件到第乙個物件 deep為boolean型別,其它引數為object型別 var object2 durian 100 例項1 extend object1,object2 合併物件,修改第乙個物件 結果 例項...
jquery 合併兩個 json 物件
jquery.extend deep target,object1,objectn 合併物件到第乙個物件 deep為boolean型別,其它引數為object型別 var object2 durian 100 例項1 extend object1,object2 合併物件,修改第乙個物件 結果 例項...