Méthode detach
La méthode detach supprime les éléments sélectionnés
avec la possibilité de les restaurer. La méthode est pratique
lorsque nous souhaitons insérer ultérieurement les éléments supprimés.
Syntaxe
Ainsi nous supprimons les éléments. De plus, nous pouvons
filtrer les éléments sélectionnés en passant à la méthode
le paramètre optionnel selector :
.detach([sélecteur]);
Exemple
Supprimons le paragraphe avec #test à l'aide de la méthode
detach et restaurons-le, en utilisant pour
l'insertion de l'élément dans div la méthode
appendTo :
<p id="test">text</p>
<div></div>
let $elem = $('#test');
$elem.detach(); // supprimer l'élément
$elem.appendTo('div'); // insérer l'élément à nouveau dans la page
Le code HTML deviendra alors :
<div><p id="test">text</p></div>