Methode detach
De methode detach verwijdert geselecteerde elementen
met de mogelijkheid om ze te herstellen. De methode is handig wanneer
we later verwijderde elementen opnieuw willen invoegen.
Syntaxis
Zo verwijderen we elementen. Aanvullend kunnen we
de geselecteerde elementen filteren door een
optionele parameter selector aan de methode door te geven:
.detach([selector]);
Voorbeeld
Laten we de paragraaf met #test verwijderen met behulp van de methode
detach en deze herstellen, waarbij we voor het
invoegen van het element in een div de methode
appendTo gebruiken:
<p id="test">tekst</p>
<div></div>
let $elem = $('#test');
$elem.detach(); // verwijder het element
$elem.appendTo('div'); // voeg het element terug in op de pagina
De HTML-code ziet er dan zo uit:
<div><p id="test">tekst</p></div>