Dernière mise à jour le .
  1. Dynamique
  2. >
  3. Modules
  4. >
  5. DOM
  6. >
  7. 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éments DOM desquels il faut supprimer le parent.

  • target Facultatif false: indique si les parents supprimés doivent remplacer les éléments présents dans domList (true) ou non (false). Par défaut false.

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