Jquery 物件訪問

2022-07-25 19:18:10 字數 992 閱讀 4641

$("ul")

結果: 

[object htmldocument]  //如果是ie瀏覽器,則返回[object]

body

$("ul")

結果:ulul li

div#foo ul:not([class])

$("img").length;  --屬性$("img").size();  --方法

$("img").get().reverse();$("img").get(0);

如果不給 .index() 方法傳遞引數,那麼返回值就是這個jquery物件集合中第乙個元素相對於其同輩元素的位置。

如果引數是一組dom元素或者jquery物件,那麼返回值就是傳遞的元素相對於原先集合的位置。

如果引數是乙個選擇器,那麼返回值就是原先元素相對於選擇器匹配元素中的位置。如果找不到匹配的元素,則返回-1

$('li').index(document.getelementbyid('bar')); //1,傳遞乙個dom物件,返回這個物件在原先集合中的索引位置

$('li').index($('#bar')); //1,傳遞乙個jquery物件

$('li').index($('li:gt(0)')); //1,傳遞一組jquery物件,返回這個物件中第乙個元素在原先集合中的索引位置

$('#bar').index('li'); //1,傳遞乙個選擇器,返回#bar在所有li中的索引位置

$('#bar').index(); //1,不傳遞引數,返回這個元素在同輩中的索引位置。

$("button").click(function ()  

});});

jquery物件訪問

jquery物件訪問 方法名說明 語法 callback 執行的函式,object 指定元素的物件。each 用於以當前jquery物件匹配到的每個元素作為上下文來遍歷執行指定的函式 jqueryobject.each callback size 用於返回當前jquery物件封裝的元素個數。如果該物...

jQuery物件訪問 each callback

以每乙個匹配的元素作為上下文來執行乙個函式。意味著,每次執行傳遞進來的函式時,函式中的this關鍵字都指向乙個不同的dom元素 每次都是乙個不同的匹配元素 而且,在每次執行函式時,都會給函式傳遞乙個表示作為執行環境的元素在匹配的元素集合中所處位置的數字值作為引數 從零開始的整形 返回 false 將...

JQuery學習筆記(二) 物件訪問

物件訪問篇講的主要是 對jquery物件的一些訪問方法 get 訪問jquery物件中的dom物件集合 var buttonl input button get buttonl就是 input button 的dom集合 each callback 遍歷jquery物件中的dom集合中的所有dom物...