Când utilizați funcția .animate () a jQuery cu ceva asemănător unui eveniment de hover, aceste animații se vor „face la coadă”. Adică, dacă plasați cursorul de mai multe ori, acea animație se va declanșa de mai multe ori. Metoda clasică pentru a preveni acest lucru este de a arunca un .stop () înainte de animație, dar mi se pare brusc și nu ideal, deoarece împiedică animația să finalizeze un ciclu complet. În acest ecran, vom analiza câteva încercări de a rezolva acest lucru și, în cele din urmă, de a utiliza un plugin care face o treabă excelentă.
Link-uri din videoclip:
- Articol scris original cu demonstrații
- plugin hoverFlow
- Demo final de la screencast