Quando usi la funzione .animate () di jQuery con qualcosa di simile a un evento hover, quelle animazioni si "accodano". Cioè, se passi più volte con il mouse, l'animazione si attiverà più volte. Il metodo classico per impedirlo è inserire un .stop () prima dell'animazione, ma lo trovo brusco e non ideale, perché impedisce all'animazione di completare un ciclo completo. In questo screencast esamineremo alcuni tentativi per risolverlo e, infine, utilizzare un plugin che fa un ottimo lavoro.
Collegamenti dal video:
- Articolo scritto originale con demo
- plugin hoverFlow
- Demo finale da screencast