Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Częstochowa Ostrzeżenie: (0%)
|
Mam taki kod:
CODE this.tween('background-position', bp_left+" "+bp_top); który jest wykonywany po kliknięciu przycisku na klawiaturze, problem polega na tym, że jak ktoś kilka razy kliknie klawisz, to tło zostanie przesunięte nie od zakończenia poprzedniej wartości lecz od momentu w którym kliknie. Jak sprawić by ten kod się nie wykonał dopóki nie zostanie wykonany ostatni Tween? Domyślam sie że to banalne pytanie, ale nie wiem jak to ugryźć. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Częstochowa Ostrzeżenie: (0%)
|
świetnie, przyjemniejszy jest jQuery, ale znowu mam problem,
Kod $('#myDiv').animate({backgroundPosition: bp_left + " " + bp_top}); Przy takim kodzie płynnie animuje mi tylko w lewo i w prawo, natomiast w górę i w dół przeskakuje na "sztywno". |
|
|
|
Xeor^ [MooTools] 30.07.2009, 10:56:53
wookieb Ja bym na twoim miejscu dorzucił obsługe... 30.07.2009, 11:02:37
Xeor^ Kod var myFx = new Fx.Tween('myDiv'... 30.07.2009, 11:48:08
wookieb jquery z dodatkiem do zmiany background position.
... 30.07.2009, 11:51:37
wookieb A napewno użyłes poprawnie tego dodatku co podałem... 30.07.2009, 16:12:14
Xeor^ Już działa zamiast:
KodbackgroundPosition: ... 31.07.2009, 14:35:59 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 10:33 |