Metoda detach

Metoda detach odstraní vybrané prvky s možností jejich obnovení. Metoda je užitečná, když chceme později odstraněné prvky znovu vložit.

Syntaxe

Tímto způsobem odstraníme prvky. Dále můžeme filtrovat vybrané prvky předáním volitelného parametru selector metodě:

javascript.detach([selektor]);

Příklad

Odstraníme odstavec s #test pomocí metody detach a obnovíme jej pomocí vložení prvku do div metodou appendTo:

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

$elem.detach(); // odstraníme prvek
$elem.appendTo('div'); // vložíme prvek zpět na stránku

HTML kód bude poté vypadat takto:

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

Viz také

  • metoda remove,
    která odstraní prvky bez možnosti jejich obnovení
  • metoda empty,
    která odstraní obsah z vybraných prvků
  • JavaScript metoda remove,
    která umožňuje odstranit prvek