Metoden detach

Metoden detach fjerner valgte elementer med mulighet for gjenoppretting. Metoden er praktisk når vi ønsker å sette inn de fjernede elementene senere.

Syntaks

Slik fjerner vi elementer. I tillegg kan vi filtrere de valgte elementene ved å sende metoden en valgfri parameter selector:

javascript.detach([selector]);

Eksempel

La oss fjerne avsnittet med #test ved hjelp av metoden detach og gjenopprette det, ved å bruke appendTo metoden for å sette inn elementet i div:

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

$elem.detach(); // fjerner elementet
$elem.appendTo('div'); // setter elementet tilbake på siden

HTML-koden vil se slik ut:

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

Se også

  • metoden remove,
    som fjerner elementer uten mulighet for gjenoppretting
  • metoden empty,
    som fjerner innholdet fra valgte elementer
  • JavaScript-metoden remove,
    som tillater å fjerne et element