Metodo detach
Il metodo detach rimuove gli elementi selezionati
con la possibilità di ripristinarli. Il metodo è utile quando
vogliamo inserire in seguito gli elementi rimossi.
Sintassi
In questo modo rimuoviamo gli elementi. Inoltre possiamo
filtrare gli elementi selezionati, passando al metodo
il parametro opzionale selector:
.detach([selettore]);
Esempio
Rimuoviamo il paragrafo con #test utilizzando il metodo
detach e ripristiniamolo, utilizzando per
inserire l'elemento in div il metodo
appendTo:
<p id="test">testo</p>
<div></div>
let $elem = $('#test');
$elem.detach(); // rimuoviamo l'elemento
$elem.appendTo('div'); // reinseriamo l'elemento nella pagina
Il codice HTML diventerà così:
<div><p id="test">testo</p></div>