English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Método detach() do jQuery
O método detach() remove o elemento selecionado, incluindo todo o texto e subnóveis. Em seguida, ele mantém os dados e eventos.
No entanto, detach() mantém todos os dados e eventos jQuery associados ao elemento removido.
Este método mantém uma cópia do elemento removido, permitindo que ele seja reinsertido posteriormente.Para excluir o elemento e seus dados e eventos, useempty()
remove()Para excluir apenas o conteúdo do elemento selecionado, useempty()
Sintaxe:
Exemplo
Remover todos os parágrafos do DOM: $("button").click(function(){ $("body").prepend(elem);});/Teste e Veja‹
$("p").detach();
elem = $("p").detach();1$("#btn Exemplo $("body").prepend(elem); elem = $("p").detach();2$("#btn ").click(function(){ $("body").prepend(elem);});/Teste e Veja‹