Exemplo
Remova todos os <p> elementos:
$("button").click(function(){
$("p").detach();
});
Tente você mesmo " Definição e Uso
O detach() método remove os elementos selecionados, incluindo todos os nós de texto e da criança. No entanto, ela mantém os dados e eventos.
Este método também mantém uma cópia dos elementos removidos, o que lhes permite ser reinserido em um momento posterior.
Dica: Para remover os elementos e os seus dados e eventos, use o remove() método em vez disso.
Dica: Para remover apenas o conteúdo dos elementos seleccionados, utilize o empty() método.
Sintaxe
$(selector).detach()
Tente você mesmo - Exemplos
Retirar e restabelecer um elemento
Como usar o detach() método para remover e restaurar um elemento.
Diferença entre detach() e remove()
Mostrar a diferença entre o detach() e remove() métodos.