Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery]Usuwanie elementu po funkcji hide
Forum PHP.pl > Forum > Po stronie przeglądarki
MWL
Witam. Mam mały problem. Chciałbym usunąć element po tym jak zostanie ładnie ukryty. Oto kod odpowiadający za ikonki.
  1. $(document).ready(function(){
  2. $("#icons").hide();
  3. $("#icons").fadeIn(2000);
  4.  
  5. $("#icons a.last").click(function(){
  6. $("#icons div a img:first").hide("slow");
  7. $("#icons div a:first").remove();
  8. $("#icons div a img:last").show("slow");
  9. });
  10.  
  11. });

Stronę można zobaczyć tutaj: http://creafuture.com/creaweb/site2/#
Obecnie po wciśnięciu przycisku << mam zwykłe usunięcie elementu. Chciałbym by element rzeczywiście się usuwał, ale dopiero po tym jak to mi siuę ładnie wyłączy za pomocą hide. Jak to zrobić?
ayeo
Witaj!

W funkcji hide możesz zdefiniować callback, czyli funkcję, która wykona się po zakończeniu ukrywania smile.gif Tam wystarczy, że dasz $( this ).remove();

Pozdrawiam!
MWL
jeśli dam this to usunę '#icons a.last' a nie obrazek który jest obok tego elementu.
ayeo
Wklej kawałek kodu (HTML) bo nie wiem jak to masz tam poukładane i napisz co dokładnie chcesz usunąć i kiedy.

Pozdrawiam!
MWL
Juz jest ok, dizęki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.