Последние учебники веб-разработки
 

jQuery nextAll() Method

<Методы JQuery обходе

пример

Возвращение все следующие одноуровневые элементы каждого <li> элемент с именем класса "start" :

$(document).ready(function(){
    $("li.start").nextAll().css({"color": "red", "border": "2px solid red"});
});

Результат:

    ul (parent)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)
  • li (sibling)
Попробуй сам "

Определение и использование

nextAll() метод возвращает все следующие одноуровневые элементы выбранного элемента.

Родственных элементов являются элементами, которые имеют одного общего предка.

DOM дерево: Этот метод обхода вперед вдоль братьев и сестер элементов DOM.

Аналогичные методы:

  • next() - возвращает следующий родственный элемент выбранного элемента
  • nextUntil() - возвращает все последующие элементы одноуровневые между двумя заданными аргументами

Синтаксис

$(selector).nextAll( filter )

параметр Описание
filter Необязательный. Задает выражение селектора, чтобы сузить поиск ближайших братьев и сестер

Примечание: Для возврата нескольких братьев и сестер, отделить каждое выражение с запятой.

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

Сужая поиск
Как фильтровать поиск ближайших родственных элементов.

Возвращение нескольких братьев и сестер
С помощью параметра фильтра , чтобы получить все брата или сестры <h2> элемента , которые имеют имена классов "first", "second" и "third" .

Выделить все следующие одноуровневые элементы <p> элемента
Как выбрать все следующие одноуровневые элементы <p> элемента.

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


<Методы JQuery обходе