Si une seule fonction est passée en paramètre à hover(), elle est exécutée lorsque le pointeur de la souris arrive sur l'élément et lorsqu'il en repart. Si deux fonctions sont passée la première est exécutée à l'entrée du pointeur et la seconde à la sortie :
Notez que le passage de la souris sur le sous-bloc ne joue pas, ce qui est le cas en revanche avec la fonction over() par exemple.
Avec un paramètre nommé ("fade", "slide", "show"), tous les éléments invisibles contenus dans les éléments sélectionnés sont alors listés, la fonction correspondante est alors appliquée à ces éléments : .fade(), .slide(), etcetera. lors de l'entrée du pointeur sur la zone parente et .fade_out(), .slide_out(), etcetera. est appliquée à ces mêmes éléments lorsque le pointeur quitte la zone.