Método jQuery detach()

❮ Métodos jQuery HTML/CSS

Exemplo

Remova todos os elementos <p>:

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

Definição e uso

O método detach() remove os elementos selecionados, incluindo todos os nós de texto e filho. No entanto, ele mantém dados e eventos.

Este método também mantém uma cópia dos elementos removidos, o que permite que eles sejam reinseridos posteriormente.

Dica: Para remover os elementos e seus dados e eventos, use o método remove() .

Dica: Para remover apenas o conteúdo dos elementos selecionados, use o método empty() .


Sintaxe

$(selector).detach()

Experimente você mesmo - Exemplos


Como usar o método detach() para remover e restaurar um elemento.


Mostra a diferença entre os métodos detach() e remove().


❮ Métodos jQuery HTML/CSS