Получить предпоследний элемент

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

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

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

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

а.

Ответы

Ответ 1

Невозможно увидеть ваш html, но попробуйте следующее:

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

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

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

$("a:last").eq(-1);

Ответ 2

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

Если вы можете разместить свой HTML-код, это поможет.