Método detach
O método detach remove os elementos selecionados
com a possibilidade de restaurá-los. O método é útil quando
queremos inserir os elementos removidos posteriormente.
Sintaxe
É assim que removemos elementos. Adicionalmente, podemos
filtrar os elementos selecionados passando para o método
o parâmetro opcional selector:
.detach([seletor]);
Exemplo
Vamos remover o parágrafo com #test usando o método
detach e restaurá-lo, usando o método
appendTo
para inserir o elemento no div:
<p id="test">texto</p>
<div></div>
let $elem = $('#test');
$elem.detach(); // removemos o elemento
$elem.appendTo('div'); // inserimos o elemento de volta na página
O código HTML ficará assim:
<div><p id="test">texto</p></div>