$(obj).hover(function(){ $(this).stop().animate({backgroundColor:'#fff', color:'#444'}, 500); },function(){ $(this).stop().animate({backgroundColor:'#444', color:'#fff'}, 500); });
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?