.last()Возвращает: jQuery
Описание: Сокращает набор сопоставленных элементов до последнего в наборе.
Учитывая объект jQuery, представляющий набор элементов DOM, метод .last() создает новый объект jQuery из последнего элемента в этом наборе.
Рассмотрим страницу с простым списком:
<ul> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> <li>list item 5</li> </ul>
Мы можем применить этот метод к набору элементов списка:
$( "li" ).last().css( "background-color", "red" );
Результат этого вызова — красный фон для последнего элемента.
Пример:
Выделить последний элемент в списке.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>last demo</title>
<style>
.highlight {
background-color: yellow;
}
</style>
<script src="https://code.jquery.com/jquery-3.7.0.js"></script>
</head>
<body>
<ul>
<li>Look:</li>
<li>This is some text in a list.</li>
<li>This is a note about it.</li>
<li>This is another note about it.</li>
</ul>
<script>
$( "ul li" ).last().addClass( "highlight" );
</script>
</body>
</html>