Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Wariujaca animacja
Maciek316
post 8.09.2015, 09:19:12
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 31.03.2012

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


Witam mam problem z animacja w moim skrypcie.
Wszystko jest okej dopóki nie zmienie karty w przeglądarce, wtedy gdy wróce to animacja robi co chce, przyspiesza, myli 2 efekty itp.


  1. $('.cios, #textDiv1').fadeIn()
  2. $('#textDiv1').animate({top: '-50px'},600);
  3. div1.innerHTML = -obrazenia[id];
  4. $('#textDiv1, .cios').fadeOut(1000)
  5. $('#textDiv1').animate({top: '0px'});


.cios i #textdiv1 odpowiadaja za wyswietlanie obrazka i obrazeń.

Okno odswiezam co 1,5 sekundy:

  1. var t=setTimeout('walcz()',1500);


Moge pokazać caly kod, jesli to pomoze :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Comandeer
post 8.09.2015, 11:23:31
Post #2





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


Hm… mój strzał byłby taki, że obliczenia zmian rozmiaru można zsumować i na koniec po prostu wprowadzić jedną zmianę. A pokazywanie i ukrywanie trzeba jednak wykonać tyle razy, ile zostało zaplanowane.

Można próbować w taki sposób coś z tym robić: http://stackoverflow.com/questions/1652986...-on-window-blur


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 20:36