エレメントの集合から、指定したポジションのエレメントだけを取り出す。
ゼロからlength-1までのうちから、合致する位置にあるエレメントだけが戻される。
言い回しが意味不明だ。エレメントの集合ってなんだ?
<!doctype html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>jQueryを始めてみる</title>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(function(){
$("p").eq(1).css("color", "red");
});
</script>
</head>
<body>
<p>これが最初のブロックです。</p>
<p>ここが2番目(ポジション=1)</p>
<p>ここは3番目のブロックになります</p>
</body>
</html>
これでも同じ結果になった。
つまり 全ての <p>タグの0,1,2の1番目のcss.color=redとしたわけですね。
これは分かります。
きっと $("p.aclass") とかすると、aclass クラスのあたった<p>タグの2つめを選択できるのでしょう。
・・・一応やってみる。
しかしまだ出てきてないのに、try~catch とか気軽に出さないで欲しい・・・
これでも同じ結果になった。
つまり 全ての <p>タグの0,1,2の1番目のcss.color=redとしたわけですね。
これは分かります。
きっと $("p.aclass") とかすると、aclass クラスのあたった<p>タグの2つめを選択できるのでしょう。
・・・一応やってみる。
<!doctype html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>jQueryを始めてみる</title>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(function(){
$("p.aclass").eq(1).css("color", "red");
});
</script>
</head>
<body>
<p>これが最初のブロックです。(no-classの1番目)</p>
<p class="aclass">ここが2番目(aclassの1番目)</p>
<p class="aclass">ここは3番目(aclassの2番目)</p>
<p>ここが4番目(no-classの2番目)</p>
<p class="aclass">ここが5番目(aclassの3番目)</p>
<p>ここが6番目(no-classの3番目)</p>
</body>
</html>
これで<p class="aclass">のPOSITION-1(2番目)が赤くなる想定。
表示の結果「ここは3番目(aclassの2番目)」という具合に、想定の通りの結果となった。
これで<p class="aclass">のPOSITION-1(2番目)が赤くなる想定。
表示の結果「ここは3番目(aclassの2番目)」という具合に、想定の通りの結果となった。
しかしまだ出てきてないのに、try~catch とか気軽に出さないで欲しい・・・
