Последний найденный элемент

Материал из JQuery

Перейти к: навигация, поиск
someSelector:last1.0

Соответствует последнему элементу, из всех выбранных с помощью селектора someSelector.

Примеры использования:

$('div:last') вернет последний div-элемент на странице.
$('.lBox:last') вернет последний элемент с классом lBox.
$('div[title]:last') вернет последний div-элемент содержащий атрибут title.

Рассматриваемый селектор является надстройкой библиотеки jQuery, а не частью официальной css спецификации (как большинство других селекторов). Поэтому, при поиске, jQuery не сможет использовать быструю нативную функцию querySelectorAll(). В связи с этим, для улучшения производительности рекомендуется в начале сузить круг искомых элементов, и уже среди них выбрать последний элемент, воспользовавшись методом .filter():

В действии

Найдем последнего парня на деревне (последний элемент с классом man, находящийся внутри элемента village):

Пример 2

Найдем и выделим последний p-элемент и пометим его синей звездочкой. Кроме того, найдем все элементы p, которые лежат последними внутри своих родителей и выделим их красной рамкой:

Ссылки

Поисковые ключи:
  • последний из выбранных элементов
  • last
  •  :last