Metóda detach

Metóda detach odstraňuje vybrané prvky s možnosťou ich obnovenia. Metóda je užitočná vtedy, keď chceme neskôr vložiť odstránené prvky.

Syntax

Takto odstraňujeme prvky. Dodatočne môžeme vyfiltrovať vybrané prvky odovzdaním metóde voliteľný parameter selector:

javascript.detach([selector]);

Príklad

Odstránime odsek s #test pomocou metódy detach a obnovíme ho, použijúc na vloženie prvku do div metódu appendTo:

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

$elem.detach(); // odstraňujeme prvok
$elem.appendTo('div'); // vkladáme prvok späť na stránku

HTML kód bude vyzerať takto:

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

Pozri tiež

  • metóda remove,
    ktorá odstraňuje prvky bez možnosti ich obnovenia
  • metóda empty,
    ktorá odstraňuje obsah z vybraných prvkov
  • JavaScript metóda remove,
    ktorá umožňuje odstrániť prvok