Método detach
El método detach elimina los elementos seleccionados
con posibilidad de restaurarlos. El método es útil cuando
queremos insertar posteriormente los elementos eliminados.
Sintaxis
Así eliminamos los elementos. Adicionalmente podemos
filtrar los elementos seleccionados, pasando al método
el parámetro opcional selector:
.detach([selector]);
Ejemplo
Eliminemos el párrafo con #test usando el método
detach y restaurémoslo, usando para
insertar el elemento en div el método
appendTo:
<p id="test">text</p>
<div></div>
let $elem = $('#test');
$elem.detach(); // eliminamos el elemento
$elem.appendTo('div'); // insertamos el elemento nuevamente en la página
El código HTML quedará así:
<div><p id="test">text</p></div>