私はこのコードを持っていると私はその中に第三の要素を選択するためにwan't:jQueryで他の要素の中の他の要素と同じ要素を3番目に選択するにはどうすればよいですか?
<body>
<div>First element</div>
<div>Second element</div>
<div>Third element</div>
</body>
がどのように私はjQueryのでこれを行うことができますか?
私はこのコードを持っていると私はその中に第三の要素を選択するためにwan't:jQueryで他の要素の中の他の要素と同じ要素を3番目に選択するにはどうすればよいですか?
<body>
<div>First element</div>
<div>Second element</div>
<div>Third element</div>
</body>
がどのように私はjQueryのでこれを行うことができますか?
ここに行きます。これがその方法の1つです。
$(document).ready(function(){
var thirdDiv = $("div").eq(2);
console.log(thirdDiv);
});
はこちらをご覧: $( "div要素:n番目の子(3)")あなたはこのような何かを行う場合http://api.jquery.com/nth-child-selector/
は、基本的には、( " - 3NDを!")追記します;。
これはうまくいきますが、ほとんどの場合、 '$ .eq()'を使う方が良いでしょう。セレクタ文字列から 'nth-child()'を解析する必要がなく、 '$ .eq()'で変数を使うほうが簡単です。なぜなら文字列の連結が必要ないからです。 – Bojangles
これは本当に助けてくれてありがとう。 –