Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak zrobic opóźnienie ?
batonik
post 16.02.2006, 23:27:57
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

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


Chce to wykorzystac w rozijanym menu aby płynnie wyjezdzało mi podmenu ale nie wiem jak zrealizowac opóźnienie ktore by stwarzało wrazenie powolnego wysuwania.

Kod
setTimeout(' funkcja ',1000);


raczej mi nie pomoze bo ja nie chce zadnej funkcji wykonywac po czasie tylko chce zeby zatrzymała sie na chwile pętla. smile.gif Pomocy smile.gif
Go to the top of the page
+Quote Post
Zajec
post 17.02.2006, 07:49:43
Post #2





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


Zatrzymanie w pętli nie jest dobrym pomysłem, bo w tej chwili użytkownik może już z jechać z menu, a ono nadal będzie się rozwijało.

Właśnie najwygodniej będzie zrobić setTimeOut do funkcji, która przesunie menu o 1px i wywoła setTimeOut do samej siebie. Natomiast zjechanie z menu powinno anulować tę funkjcę i zainicjować nową - zwijającą :-)
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 05:48