Метод parentsUntil() в jQuery используется для выбора всех элементов-предков между двумя указанными элементами в иерархии DOM. 15
Синтаксис: $(selector).parentsUntil(stopSelector, filter)
. 1
Параметры:: 1
- selector — выражение селектора для начального элемента-предка. 1 Элементы, соответствующие этому селектору, не будут включены в результат. 1
- stopSelector — выражение селектора для конечного элемента-предка. 1 Элементы, соответствующие этому селектору, будут включены в результат. 1
- filter — необязательный параметр, выражение селектора для дополнительной фильтрации выбранных элементов. 12
Результат: метод возвращает объект jQuery, содержащий выбранные элементы-предки, которые находятся между начальным и конечным элементами. 1
Некоторые особенности использования:
- Если селектор не сопоставлен или не указан, то будут выбраны все предки. 2
- Выбранные элементы упорядочиваются от непосредственного родителя селектора вверх по дереву DOM. 2
- Если искомые элементы имеют одного родителя или предка, то дубликаты не будут включены в коллекцию jQuery. 2