Как выбрать второй div, используя jQuery на веб-странице?

Если веб-страница имеет 2 тега div, например

<div>hello</div>
<div>hello</div>

Как я могу выбрать второй div, возможно ли использование jQuery?

Ответ 1

Следующее получит второй div, используя метод eq:

$("div:eq(1)");

ПРИМЕР

Обратите внимание, что ответ @Cerbrus также верен, вы можете сделать это без jQuery.

Ответ 2

Вам не нужен jQuery:

var secondDiv = document.getElementsByTagName('div')[1];

getElementsByTagName('div') получает массив всех div на странице, тогда вы получаете второй элемент из этого (нуль-индексированного) массива с [1].

Вы также можете применить обертку jQuery, если вам нужна функция jQuery:

var $secondDiv = $(document.getElementsByTagName('div')[1]); //($ in the var name is merely used to indicate the var contains a jQuery object)

Пример

Ответ 4

Стэнгли :nth-child не работал для меня. Я закончил тем, что использовал

$(someElement).find("select").eq(0)