Метод eq в jQuery
Для того, чтобы выбрать какой-то опеределённый
номер в наборе существует метод
eq
.
Номер элемента в наборе может быть как положительным,
так и отрицательным. Во втором случае отсчет
ведется с конца, -1
будет последний
элемент, -2
- предпоследний и так далее:
Рассмотрим пример, где в HTML коде прописаны следующие абзацы:
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
Давайте найдем все абзацы, а затем третий
из них (под номером 2
, так как нумерация
с нуля), покрасим в красный цвет:
$('p').eq(2).css('color', 'red');
Найдите пятый li
в наборе и покрасьте
его в зелёный цвет.
Найдите предпоследний li
в наборе и
покрасьте его в красный цвет.