Lorsque vous utilisez la fonction .animate () de jQuery avec quelque chose comme un événement de survol, ces animations vont «faire la queue». Autrement dit, si vous survolez plusieurs fois, cette animation se déclenchera plusieurs fois. La méthode classique pour éviter cela est de lancer un .stop () avant l'animation, mais je trouve cela brusque et pas idéal, car cela empêche l'animation de terminer un cycle complet. Dans ce screencast, nous examinerons quelques tentatives pour résoudre ce problème et finalement utiliser un plugin qui fait un excellent travail.
Liens de la vidéo:
- Article écrit original avec démos
- plugin hoverFlow
- Démo finale de screencast