English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery eq() метод

Методы遍ения jQuery

Метод eq() возвращает элемент с выбранным индексом.

Индекс всегда начинается с 0, поэтому первый номер будет иметь индекс 0 (а не 1).

Синтаксис:

$("selector").eq(index)

Пример

Вернуть третий абзац (индекс 2):

$("button").click(function(){
  $("p").eq(2).css("background-color", "red");
});
Проверьте, как это работает‹/›

Вернуть второй список (индекс 1):

$("button").click(function(){
  $("li").eq(1).css("background-color", "red");
});
Проверьте, как это работает‹/›

Предоставление отрицательных чисел означает, что позиция начинается с конца, а не с начала:

$("button").click(function(){
  $("li").eq(-2).css("background-color", "red");
});
Проверьте, как это работает‹/›

Добавлением соответствующего класса измените имя класса span с индексом 2 на blue:

$("button").click(function(){
  $("body").find("span").eq(2).addClass("blue");
});
Проверьте, как это работает‹/›

Значение параметра

ПараметрОписание
indexЦелое число, указывающее положение элемента от нуля
Внимание:Использование отрицательных чисел начинается с конца выбранного элемента, а не с начала

Методы遍ения jQuery