如何在网页中使用jQuery选择第二个div?

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的情况下做到这一点.


Cer*_*rus 8

你不需要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)