Metoda detach

Metoda detach usuwa wybrane elementy z możliwością ich przywrócenia. Metoda jest przydatna, gdy chcemy później wstawić usunięte elementy.

Składnia

W ten sposób usuwamy elementy. Dodatkowo możemy odfiltrować wybrane elementy, przekazując metodzie opcjonalny parametr selector:

javascript.detach([selektor]);

Przykład

Usuńmy akapit z #test za pomocą metody detach i przywróćmy go, używając do wstawienia elementu do div metody appendTo:

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

$elem.detach(); // usuwamy element
$elem.appendTo('div'); // wstawiamy element z powrotem na stronę

Kod HTML będzie wyglądać tak:

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

Zobacz też

  • metoda remove,
    który usuwa elementy bez możliwości ich przywrócenia
  • metoda empty,
    który usuwa zawartość z wybranych elementów
  • metoda JavaScript remove,
    który pozwala usunąć element