JQuery的index()函數


1.index(),這里的索引從0開始計數。

jQueryObject.index( [ object ] ):
1.1 如果沒有指定參數object,則返回當前元素在其所有同輩元素中的索引位置。
1.2 如果object為String類型,則將其視作選擇器,返回當前元素在選擇器所匹配的元素中的索引位置。如果該選擇器不匹配任何元素或者當前元素不在匹配到的元素內,則返回-1。
    eg:ul li span,li里面不一定會有span這樣就有意義了。
1.3 如果object為DOM元素或jQuery對象,則返回該元素(或該jQuery對象中的第一個元素)在當前jQuery對象所匹配的元素中的索引位置。

2.CSS3里面dom:nth-child(index),這里的index從1開始計數。

  ***3.javascript對象、DOM對象、JQuery對象

    3.1 javascript對象

    3.2 DOM對象:傳統的方法(javascript)獲得的對象。

    3.3 JQuery對象:jQuery對象就是通過jQuery包裝DOM對象后產生的對象。jQuery對象是jQuery獨有的,其可以使用jQuery里的方法,但是不能使用DOM的方法。

    3.4 DOM對象轉換為JQuery對象:$(DOM);

    3.5 JQuery對象轉換為DOM對象:[index] 和 .get(index);

      (1)jQuery對象是一個數據對象,可以通過[index]的方法,來得到相應的DOM對象。JQuery對象[0]

      (2)jQuery本身提供,通過.get(index)方法,得到相應的DOM對象。JQuery對象.get(0)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM