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émentsDOM
desquels il faut supprimer le parent. -
target
Facultatiffalse
: 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
.