Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] stopowanie jednej z dwóch animacji
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
krzychos7
Witam, mam taki kod który "podświetla" dany obiekt po najechaniu:
[JAVASCRIPT] pobierz, plaintext
  1. $(obj).hover(function(){
  2. $(this).stop().animate({backgroundColor:'#fff', color:'#444'}, 500);
  3. },function(){
  4. $(this).stop().animate({backgroundColor:'#444', color:'#fff'}, 500);
  5. });
[JAVASCRIPT] pobierz, plaintext

Oczywiście musi tam być .stop() gdyż w przeciwnym wypadku jak się szybko kilkukrotnie najedzie i odjedzie myszką to animacja powtórzy się tyle razy ile się to zrobiło. Jednakże Chciałbym jeszcze dodać animację po kliknięciu. Tu pojawia się problem gdyż animacja oczywiście przerywa się gdy się odjedzie myszka z tego obiektu.
Co zrobić by ten .stop() tyczył się tylko animacji podświetlania a nie zmiany rozmiaru?
seth-kk
animacje zmiany rozmiaru przypisac do potomka lub rodzica
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.