ウェブページに次のような2つのdivタグがある場合
<div>hello</div>
<div>hello</div>
2番目のdivを選択するにはどうすればよいですか?jQueryを使用することは可能ですか?
ウェブページに次のような2つのdivタグがある場合
<div>hello</div>
<div>hello</div>
2番目のdivを選択するにはどうすればよいですか?jQueryを使用することは可能ですか?
jQueryは必要ありません:
var secondDiv = document.getElementsByTagName('div')[1];
getElementsByTagName('div')
ページ上のすべてdiv
のsの配列を取得し、次に、その(ゼロインデックスの)配列から2番目の要素を取得します[1]
。
jQuery機能が必要な場合は、jQueryラッパーを適用することもできます。
var $secondDiv = $(document.getElementsByTagName('div')[1]); //($ in the var name is merely used to indicate the var contains a jQuery object)
nth-child
セレクターを使用することもできます。
スタンジェリーは:nth-child
私のために働きませんでした。私は使用することになった
$(someElement).find("select").eq(0)