Получить предпоследний элемент - PullRequest
14 голосов
/ 25 февраля 2010

Есть ли способ в jQuery использовать селекторы для идентификации предпоследнего элемента?

Есть что-то вроде: last-1?

Список может быть любой длины, поэтому я не могу использовать 'eq'

Любая помощь будет высоко ценится.

A.

Ответы [ 2 ]

36 голосов
/ 25 февраля 2010

Не могу увидеть ваш HTML, но попробуйте это:

$("a:last").prev();

Это должно дать вам один перед последним элементом.

Вы даже можете попробовать это:

$("a:last").eq(-1);
2 голосов
/ 25 февраля 2010

Разве вы не можете просто получить последний элемент и затем использовать .prev(), чтобы получить предпоследний элемент?

Если вы можете опубликовать свой HTML, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...