Метод .nextAll() возвращает все элементы, которые находятся после заданного внутри одного родителя.
См. также метод parent, который позволяет получить родителя элемента.
См. также урок работа с набором элементов jQuery для более полного понимания.
Синтаксис
Получение непосредственных потомков:
$(селектор).nextAll()
Можно также пофильтровать соседей по заданному селектору:
$(элемент).nextAll(селектор)
Примеры
Пример
Давайте найдем элемент #test и всем его соседям снизу поставим текст '!' с помощью html:
<p>Абзац вне дива.</p>
<div>
<p>Абзац.</p>
<p>Абзац.</p>
<p id="test">Абзац.</p>
<p>Абзац.</p>
<p>Абзац.</p>
</div>
<p>Абзац вне дива.</p>
$('#test').nextAll().html('!');
HTML код станет выглядеть так:
<p>Абзац вне дива.</p>
<div>
<p>Абзац.</p>
<p>Абзац.</p>
<p id="test">Абзац.</p>
<p>!</p>
<p>!</p>
</div>
<p>Абзац вне дива.</p>