Метод prev - получение соседа элемента сверху

Метод prev возвращает элемент, который находится перед заданным внутри одного родителя.

Синтаксис

Получение непосредственного соседа:

.prev();

Можно также выбрать непосредственного соседа, только если он удовлетворяет заданному селектору:

.prev(селектор);

Пример

Давайте найдем элемент #test и его соседу сверху поставим текст '!' с помощью метода html:

<p>text</p> <p>text</p> <p id="test">text</p> <p>text</p> <p>text</p> $('#test').prev().html('!');

HTML код станет выглядеть так:

<p>text</p> <p>!</p> <p id="test">text</p> <p>text</p> <p>text</p>

Смотрите также

  • метод next,
    который позволяет соседа элемента снизу
  • метод prevAll,
    который возвращает элементы, находящиеся перед заданным внутри одного родителя
  • метод prevUntil,
    который возвращает элементы, находящиеся перед заданным
  • метод siblings,
    который позволяет получить соседей элемента внутри одного родителя
  • JavaScript свойство previousElementSibling, которое содержит предыдущий элемент, находящийся в этом же родителе



Чат с GPT Компилятор