English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La méthode parents() retourne tous les éléments ancêtres de l'élément sélectionné.
La méthode parents() parcourt les éléments parent de l'élément parent le long du DOM jusqu'à l'élément racine du document (<html>).
parents () etclosest ()Les similitudes entre les méthodes consistent en ce qu'elles traversent toutes l'arbre DOM. Les différences sont les suivantes :
parents ()
Commencez par l'élément parent
Naviguez dans l'arbre DOM jusqu'à l'élément racine du document, ajoutez chaque élément ancêtre à un ensemble temporaire ; puis, si un sélecteur est fourni, filtrez ce ensemble en fonction du sélecteur
Les objets jQuery retournés contiennent zéro ou plusieurs éléments de l'ensemble original pour chaque élément (dans l'ordre inverse du document)
closest ()
Commencez par l'élément actuel
Déplacez-vous dans l'arbre DOM jusqu'à ce que vous trouviez un objet correspondant à l'expression fournie
Les objets jQuery retournés sont ordonnés par ordre documentaire pour chaque élément de l'ensemble original qui contient zéro ou un élément
$ (selector).parents (filter)
Retournez tous les éléments ancêtres de l'élément SPAN :
p (parent direct) span
Paramètres | Description |
---|---|
filter | (Facultatif) Spécifiez l'expression du sélecteur pour correspondre aux éléments Attention :Pour retourner plusieurs ancêtres, séparez chaque expression par une virgule |