用法
.eq( index ) => jQuery
.eq( index ) => jQuery
說明:將匹配元素集減少到指定索引處的元素。
-
添加的版本:1.1.2
.eq( index )
-
index類型:Integer一個整數,指示元素從 0 開始的位置。
-
-
添加的版本:1.4
.eq( indexFromEnd )
-
indexFromEnd類型:Integer一個整數,指示元素的位置,從集合中的最後一個元素開始倒數。
-
給定一個表示一組 DOM 元素的 jQuery 對象,.eq()
方法從該集合中的一個元素構造一個新的 jQuery 對象。提供的索引標識該元素在集合中的位置。
考慮一個帶有簡單列表的頁麵:
|
我們可以將此方法應用於列表項集:
|
此調用的結果是項目 3 的紅色背景。請注意,提供的索引是從零開始的,並且是指元素在 jQuery 對象中的位置,而不是在 DOM 樹中。
提供負數表示從集合末尾開始的位置,而不是開頭。例如:
|
這個時間列表項 4 變為紅色,因為它距離集合末尾有兩個。
如果在指定的從零開始的索引處找不到元素,則該方法構造一個新的 jQuery 對象,該對象具有空集和 length
屬性為 0。
|
這裏,沒有一個列表項變成紅色,因為.eq( 5 )
表示五個列表項中的第六個。
例子:
通過添加適當的類將索引為 2 的 div 變為藍色。
|
演示:
相關用法
- JQuery .empty()用法及代碼示例
- JQuery UI .effect()用法及代碼示例
- JQuery Mobile .enhanceWithin()用法及代碼示例
- JQuery .each()用法及代碼示例
- JQuery .end()用法及代碼示例
- JQuery .error()用法及代碼示例
- JQuery .even()用法及代碼示例
- JQuery .jquery用法及代碼示例
- JQuery .scroll()用法及代碼示例
- JQuery .add()用法及代碼示例
- JQuery .contextmenu()用法及代碼示例
- JQuery .undelegate()用法及代碼示例
- JQuery .load()用法及代碼示例
- JQuery .contents()用法及代碼示例
- JQuery UI .labels()用法及代碼示例
- JQuery UI .addClass()用法及代碼示例
- JQuery .click()用法及代碼示例
- JQuery UI .toggleClass()用法及代碼示例
- JQuery .removeAttr()用法及代碼示例
- JQuery .addClass()用法及代碼示例
- JQuery UI .cssClip()用法及代碼示例
- JQuery .next()用法及代碼示例
- JQuery UI .hide()用法及代碼示例
- JQuery .promise()用法及代碼示例
- JQuery .trigger()用法及代碼示例
注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 .eq()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。