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:

javascript.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:

html<p id="test">teksti</p>
<div></div>
javascriptlet $elem = $('#test');

$elem.detach(); // poistetaan elementti
$elem.appendTo('div'); // lisätään elementti takaisin sivulle

HTML-koodi näyttää tältä:

html<div><p id="test">teksti</p></div>

Katso myös

  • remove-metodi,
    joka poistaa elementit ilman mahdollisuutta palauttaa niitä
  • empty-metodi,
    joka poistaa sisällön valituista elementeistä
  • JavaScriptin remove-metodi,
    jolla voit poistaa elementin