jQuery detach() Metoda
Przykład
Usuń wszystkie <p> elementy:
$("button").click(function(){
$("p").detach();
});
Definicja i użycie
Metoda detach() usuwa wybrane elementy, w tym wszystkie węzły tekstowe i podrzędne. Jednak przechowuje dane i zdarzenia.
Ta metoda zachowuje również kopię usuniętych elementów, co pozwala na ich ponowne wstawienie w późniejszym czasie.
Wskazówka: Aby usunąć elementy oraz ich dane i zdarzenia, użyj zamiast tego metody remove() .
Wskazówka: Aby usunąć tylko zawartość z wybranych elementów, użyj metody empty() .
Składnia
$(selector).detach()
Spróbuj sam - przykłady
Jak używać metody detach() do usuwania i przywracania elementu.
Pokaż różnicę między metodami detach() i remove().