Dernière mise à jour le .
- Dynamique
- >
- Modules
- >
- DOM
- >
- removeParent
DOM.removeParent
Supprime le parent des éléments DOM donnés.
Les éléments sont alors déplacés dans leur nouveau parent.
Synthaxe
DOM.createParent(domList, target);
Lorsque le module DOM est utilisé avec Dynamique, le paramètre domList doit être omis.
Où:
-
domList: tableau d'élémentsDOMdesquels il faut supprimer le parent. -
targetFacultatiffalse: indique si les parents supprimés doivent remplacer les éléments présents dansdomList(true) ou non (false). Par défautfalse.
Valeur de retour
Le contexte englobant this est retourné.
Exemple sans Dynamique
Exemple 1: Suppression d'un parent
Dom.removeParent([document.body]);
// ===
// Dom.removeParent([document.body], false);
// => [HTMLBodyElement];
Exemple 2: Suppression et sélection d'un parent
Dom.removeParent([document.body], true);
// => [HTMLHtmlElement];
Exemples avec Dynamique
Exemple 1: Suppression d'un parent
const elem = Dynamique("body").removeParent();
// ===
// Dynamique("body").removeParent(false);
// elem = [HTMLBodyElement];
Exemple 2: Suppression et sélection d'un parent
const elem = Dynamique("body").removeParent(true);
// elem = [HTMLHtmlElement];
Compatibilité
Méthode codée en EcmaScript 6.
Méthodes liées
-
Méthode createElement: Crée un ou plusieurs éléments
DOM.