detach-metodi
detach-metodi poistaa valitut elementit
mahdollisuudella palauttaa ne. Metodi on kätevä silloin,
kun haluamme myöhemmin lisätä poistetut elementit takaisin.
Syntaksi
Näin poistamme elementit. Lisäksi voimme
suodattaa valitut elementit antamalla metodille
valinnaisen parametrin selector:
.detach([valitsin]);
Esimerkki
Poistetaan kappale, jolla on #test, käyttämällä
detach-metodia ja palautetaan se käyttämällä
appendTo-metodia
lisätäksemme elementin takaisin div-elementtiin:
<p id="test">teksti</p>
<div></div>
let $elem = $('#test');
$elem.detach(); // poistetaan elementti
$elem.appendTo('div'); // lisätään elementti takaisin sivulle
HTML-koodi näyttää tältä:
<div><p id="test">teksti</p></div>