Mob*_*obi 13 javascript jquery
如果一个网页有2个div标签,如
<div>hello</div>
<div>hello</div>
Run Code Online (Sandbox Code Playgroud)
我怎么能选择第二个div,是否可以使用jQuery?
Cha*_*ase 27
以下将使用该eq方法获取第二个div :
$("div:eq(1)");
Run Code Online (Sandbox Code Playgroud)
请注意@ Cerbrus的答案也是正确的,你可以在没有jQuery的情况下做到这一点.
你不需要jQuery:
var secondDiv = document.getElementsByTagName('div')[1];
Run Code Online (Sandbox Code Playgroud)
getElementsByTagName('div')获取div页面上所有s 的数组,然后从中获取第二个元素(零索引)数组[1].
如果需要jQuery功能,还可以应用jQuery包装器:
var $secondDiv = $(document.getElementsByTagName('div')[1]); //($ in the var name is merely used to indicate the var contains a jQuery object)
Run Code Online (Sandbox Code Playgroud)