Как удалить последний элемент выбора jQuery?

Я использую селектор jQuery:

$('#menus>ul>li>a')

Я хотел бы для итерации селекторного результата без последнего:

$('#menus>ul>li>a').removeLast().each(fct());

Конечно, функция "removeLast ()" не существует, существует ли эквивалент?

Спасибо.

7
задан Nicolas Guillaume 29 April 2010 в 08:47
поделиться

2 ответа

Вы можете использовать селектор :not или метод .not():

$('#menus>ul>li>a:not(:last)')

или

$('#menus>ul>li>a').not(":last")
15
ответ дан 6 December 2019 в 07:25
поделиться

Используйте комбинацию селекторов : not и : last :

$('#menus > ul > li > a:not(:last)')
9
ответ дан 6 December 2019 в 07:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: