Método jQuery detach()
Ejemplo
Eliminar todos los elementos <p>:
$("button").click(function(){
$("p").detach();
});
Definición y uso
El método detach() elimina los elementos seleccionados, incluido todo el texto y los nodos secundarios. Sin embargo, guarda datos y eventos.
Este método también guarda una copia de los elementos eliminados, lo que permite volver a insertarlos en un momento posterior.
Sugerencia: para eliminar los elementos y sus datos y eventos, utilice el método remove() en su lugar.
Sugerencia: para eliminar solo el contenido de los elementos seleccionados, utilice el método empty() .
Sintaxis
$(selector).detach()
Pruébelo usted mismo - Ejemplos
Cómo usar el método detach() para eliminar y restaurar un elemento.
Muestre la diferencia entre los métodos detach() y remove().