Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JQuery] Dlaczego nie czeka aż wykona się się slideUp
gg1985
post
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Witam

Mam w kodzie najpier slideUp(), a po tym document.location

Czemu przeglądarka nie czeka aż się zwinie tylko od razy przenosi tak ma podane w document.colation ?

Pzdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Bo slideUp - jak i inne animacje wykonuja sie asynchronicznie. Dlatego musisz korzystac z callbackow.


$('.cos').slideUp('normal', function()
{

alert('wykona sie dopiero po zwinieciu');

});


Musisz jeszcze zatrzymac eventa, event.preventDefault() i odpalic w callbacku document location.
Te szczegoly zaleza bardzo od tego jak zaimplementowales to u siebie, pokaz kod.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 07:34