Предыдущий () метод jQuery

❮ Методы обхода jQuery

Пример

Вернуть предыдущий одноуровневый элемент каждого элемента <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)

Parameter Description
filter Optional. Specifies a selector expression to narrow down the previous sibling search

Попробуйте сами - примеры


Как выбрать предыдущий одноуровневый элемент каждого элемента <div>.


Как выбрать предыдущий одноуровневый элемент <p> для каждого элемента <div>.


❮ Методы обхода jQuery