.animate() peut prendre un 3eme argument : une fonction qui sera appelée à la fin de l'animation.
Essayez d'abord avec une fonction qui affiche juste un message dans la console.
Essayez ensuite avec une fonction qui lance une deuxième animation ramenant tout à l'état initial.