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