Jquery родители () метод
примеров
Назад <SPAN> все элементы предка:
$("span").parents().css({"({"color":"red","border":"2px solid red"});
});
Результат:
- ul (grandparent)
- li (direct parent) span
Попробуйте »
Определение и использование
Метод родители () возвращает предка всех элементов выбранного элемента.
Предки отец, дед, прадед, и так далее.
DOM дерево: Этот метод обходит предков вверх от родительского элемента DOM элемента, пока все пути корневой элемент документа (<HTML>).
Примечание: Если параметр фильтра пуст, процесс непосредственно от родительского элемента до <тело> и <HTML> выберите вариант все пути элементов в коллекции всех предков. Так пройти узкую область применения выражения селектора результатов поиска очень полезно.
Этот метод ближе всего () будут перемещаться вверх по дереву DOM, разница:
родители ()
- Начиная от родительского элемента
- Вдоль DOM обхода дерева каталогов вверх и возвращает выражение совпадает со всеми предками, передаваемые
- Возвращает ноль, один или несколько элементов объекта JQuery
Ближайший ()
- Начиная с текущего элемента
- Первый предок обходом вдоль DOM дерева вверх, и возвращает выражение соответствия принятый
- Возвращает ноль или один элемент объекта JQuery
Другие родственные методы:
- родитель () - Возвращает непосредственный родительский элемент выбранного элемента
- parentsUntil () - Возвращает все предки параметров элементов между ними до
грамматика
参数 | 描述 |
---|---|
filter | 可选。规定缩小搜索祖先元素范围的选择器表达式。 注意:如需返回多个祖先,请使用逗号分隔每个表达式。 |
Другие примеры
Вы можете сузить поиск
Как использовать параметр фильтра для возврата <SPAN> все предки элемента <UL>.
Возвращение нескольких предков
Как использовать параметр фильтра для возврата <SPAN> всех предков элементов <li> и <div>.
Демонстрация предком элемента имени тега
Демо-версия <SPAN> элемент предков.