Dernière mise à jour le .
- Dynamique
- >
- Modules
- >
- DOM
- >
- selectParent
DOM.selectParent
Selectionne les parents d'éléments DOM
.
Les noeuds sélectionnés remplacent les noeuds présents dans le tableau fourni.
Si un élément n'a pas de parent, celui-ci sera tout de même supprimé du tableau.
Synthaxe
DOM.selectParent([multiple]);
Où:
-
multiple
Facultatiftrue
: dans le cas où des éléments auraient le même parents, indique si les doublons doivent être supprimés (true
) ou non (false
). Par défaut,true
.
Valeur de retour
Le contexte englobant this
est retourné.
Exemple sans Dynamique
Exemple 1: Sélection des parents en supprimant les doublons
Dom.selectParent(document.getElementsByTagName("a"), true);
// ===
Dom.selectParent(document.getElementsByTagName("a"));
Exemple 2: Sélection des parents sans supprimer les doublons
Dom.selectParent(document.getElementsByTagName("a"));
Exemples avec Dynamique
Exemple 1: Sélection des parents en supprimant les doublons
Dynamique("a").selectParent(true);
// ===
Dynamique("a").selectParent();
Exemple 2: Sélection des parents sans supprimer les doublons
Dynamique("a").selectParent(false);
Compatibilité
Méthode codée en EcmaScript 6.
Méthodes liées
-
Méthode selectChild: Selectionne les enfants d'éléments
DOM
. -
Méthode selectNext: Selectionne les noeuds suivants des éléments
DOM
. -
Méthode selectPrevious: Selectionne les enfants précédents des éléments
DOM
.