De detach-methode in jQuery
In tegenstelling tot de remove-methode, verwijdert de detach-methode de
geselecteerde elementen met de mogelijkheid om ze te herstellen.
Stel dat we de volgende HTML-code hebben:
<p id="test">tekst</p>
<div></div>
Laten we eerst het element #test verwijderen
met detach, en het dan herstellen
op een andere plaats met de methode
appendTo
(dit is mogelijk omdat in de variabele $elem
na verwijdering nog steeds een verwijzing ernaar zit):
let $elem = $('#test');
$elem.detach(); // verwijder het element
/*
Plaats het element terug op de pagina
(niet per se op dezelfde plaats waar het was):
*/
$elem.appendTo('div');
Ik herinner u eraan dat de dollar in de variabele $elem
geschreven is als teken dat deze een jQuery-set bevat.
Verwijder de p met id: #test
met detach, en plaats deze vervolgens
vóór de h3.