Прогнозирование - предки
- Предыдущая страница Прогнозирование jQuery
- Следующая страница jQuery потомки
Предшественники - это отец, дедушка или прадедушка и т.д.
С помощью jQuery вы можете итерировать вверх по DOM-дереву, чтобы найти предшественников элементов.
Итерация вверх по DOM-дереву
Эти методы jQuery очень полезны, они используются для итерации вверх по DOM-дереву:
- parent()
- parents()
- parentsUntil()
jQuery метод parent()
Метод parent() возвращает прямой родитель выбранного элемента.
Этот метод делает итерацию только на один уровень DOM-дерева.
Ниже приведен пример, который возвращает прямой родитель каждого элемента <span>:
Пример
$(document).ready(function(){ $("span").parent(); });
jQuery метод parents()
Метод parents() возвращает все предшественники выбранного элемента, он идет до корневого элемента документа (<html>).
Ниже приведен пример, который возвращает всех предшественников всех элементов <span>:
Пример
$(document).ready(function(){ $("span").parents(); });
Вы также можете использовать опциональные параметры для фильтрации поиска предшественников.
Ниже приведен пример, который возвращает всех предшественников элементов <span>, и это элемент <ul>:
Пример
$(document).ready(function(){ $("span").parents("ul"); });
jQuery метод parentsUntil()
Метод parentsUntil() возвращает все предшественники между двумя заданными элементами.
Ниже приведен пример, который возвращает все предшественники элементов <span> и <div>:
Пример
$(document).ready(function(){ $("span").parentsUntil("div"); });
jQuery руководство по итерации
Чтобы узнать все методы итерации jQuery, пожалуйста, посетите наш jQuery руководство по итерации。
- Предыдущая страница Прогнозирование jQuery
- Следующая страница jQuery потомки