Les plugins jQuery permettant de faire défiler (scroller) la page en douceur pour les liens internes ne manquent pas. Cependant les plus basiques s’appliquent automatiquement à tous les liens de la page, quand les autres nécessitent de pointer lien par lien. Et d’autres encore posent souci sur certaines version de Webkit…

En ayant un peu marre de trouver le plugin jquery qui me conviendrait et me ferait gagner du temps, j’ai coder rapidement le mien.
Il est :

  • facile à utiliser : c’est un plugin jQuery tout ce qu’il y a de plus normal ;
  • sans souci de compatibilité : il est écrit avec le constructeur jQuery ;
  • personnalisable pour la vitesse de scrool ;
  • ajustable : on peut affiner la position final de scroll par une correction d’offset supérieur.

En gros, ça répond à tous les besoins standards et récurent, et j’espère qu’il pourra vous être utile.

Le code est open source, disponible sur bitbucket si vous souhaitez le modifier ou en faire tout autre usage.

Pour télécharger directement la dernière version non minifiée, c’est par ici.

Le code source du projet