indexメソッド
メソッドindexは、
jQueryセット内の要素の番号を返します(0から始まる番号付け)。
構文
ページ上の兄弟要素(同じ親要素を持つ要素)に対して、 最初に選択された要素の位置番号を返します:
.index();
セレクターに一致する要素の中で、最初に選択された要素の位置番号を返します。
そのような要素が見つからない場合、メソッドは-1を返します:
.index(セレクター);
パラメーターはDOM要素またはjQueryオブジェクトにすることもできます (複数の要素が含まれている場合、メソッドは最初の要素に対して実行されます):
.index(要素);
例
li要素の中で#testの番号を
画面上に表示してみましょう:
<ol>
<li>テキスト</li>
<li id="test">テキスト</li>
<li>テキスト</li>
</ol>
let num = $('li').index('#test');
alert(num);
関連項目
-
セット内の要素の数を取得するプロパティ
length