jQuery Operações de Documento - método detach()

Exemplo

Remover todos os elementos p:

$("button").click(function() {
  $("p").detach();
});

Experimente você mesmo

Definição e uso

O método detach() remove o elemento selecionado, incluindo todo o texto e nós filhos.

Este método mantém o objeto jQuery com os elementos correspondentes, permitindo que esses elementos sejam usados novamente no futuro.

O método detach() mantém todos os eventos ligados e dados adicionais, o que é diferente do remove().

Sintaxe

$(seletor).detach()

Mais exemplos

Mover o elemento
Use o método detach() para mover o elemento.
Excluir e restaurar um elemento
Use o método detach() para excluir e restaurar um elemento.
Mover o elemento e manter o evento click
Use o método detach() para mover o elemento e manter os dados do jQuery.