jQuery prev()Метод
Пример
Вернуть предыдущий соседний элемент для каждого элемента <li> с именем класса "start":
$(document).ready(function(){
$("li.start").prev().css({"color":"red","border":"2px solid red"});
});
Результат:
- ul (родитель)
- li (соседний элемент)
- li (соседний элемент)
- li (соседний элемент с именем класса "start")
- li (соседний элемент)
- li (соседний элемент)
Попробуйте сами »
Определение и использование
Метод prev() возвращает предыдущий соседний элемент выбранного элемента.
Соседние элементы — это элементы, имеющие один и тот же родительский элемент.
Примечание:Этот метод возвращает только один элемент.
Дерево DOM:Этот метод проходит назад по предыдущим соседним элементам элемента DOM.
Связанные методы:
- prevAll()- Возвращает все предыдущие соседние элементы выбранного элемента
- prevUntil()- Возвращает все предыдущие соседние элементы между двумя заданными параметрами
Синтаксис
$(selector).prev(filter)
| Параметр | Описание |
|---|---|
| filter | Необязательно. Задаёт выражение селектора, которое сужает поиск предыдущего соседнего элемента. |
Другие примеры
Выберите предыдущий соседний элемент каждого элемента <div>
Как выбрать предыдущий соседний элемент каждого элемента <div>.
Сузить поиск
Как выбрать предыдущий соседний элемент <p> каждого элемента <div>.
Другие расширения
Методы обхода jQuery