eqメソッド

eqメソッドは、見つかった要素の中からn番目の 要素、つまり特定の番号の要素(例:3番目 や5番目)を選択します。最初に見つかった要素の番号は 0になります。セット内の要素の番号は 正の値でも負の値でも構いません。 後者の場合、カウントは末尾から行われ、 -1は最後の要素、 -2は最後から2番目の要素、というようになります。

構文

javascript$(セレクター).eq(番号);

例

すべての段落を見つけ、その中の3番目の要素 (番号2、番号は0から始まる)を選択し、 赤色に着色してみましょう:

html<p>テキスト</p>
<p>テキスト</p>
<p>テキスト</p>
<p>テキスト</p>
javascript$('p').eq(2).css('color', 'red');

HTMLコードは次のようになります:

html<div class="result">
  <p>テキスト</p>
  <p>テキスト</p>
  <p style="color: red;">テキスト</p>
  <p>テキスト</p>
</div>

関連項目

  • 最初の要素を取得するメソッド first
  • 最後の要素を取得するメソッド last
  • 指定された範囲の要素群を取得するメソッド slice