English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método parents() devuelve todos los elementos ancestors del elemento seleccionado.
El método parents() recorre desde el elemento padre a lo largo de los elementos ancestors del elemento DOM, hasta el elemento raíz del documento (<html>).
parents() y}}closest()Los puntos en común de los métodos son que ambos recorren el árbol DOM. Las diferencias son las siguientes:
parents()
Desde el elemento padre
Navegar en el árbol DOM hasta el elemento raíz del documento, agregar cada elemento ancestro a una colección temporal; luego, si hay un selector, filtrar la colección según el selector
El objeto jQuery devuelto contiene cero o más elementos para cada elemento de la colección original (en el orden inverso del documento)
closest()
Desde el elemento actual
Moverse hacia arriba en el árbol DOM hasta encontrar un objeto que coincida con el selector proporcionado
El objeto jQuery devuelto para cada elemento de la colección original contiene cero o un elemento en el orden del documento
$(selector).parents(filter)
Devolver todos los elementos ancestros del elemento SPAN:
p (padre directo) span
Parámetros | Descripción |
---|---|
filter | (Opcional) Especificar una expresión de selector para que los elementos se ajusten a él Atención:Para devolver varios antepasados, use comas para separar cada expresión |