Comment savoir quand j’ai arrêté de faire défiler en utilisant Javascript ?
Réponses
Trop de publicités?Il n’y a pas d’événement « Arrêt du défilement ». Si vous souhaitez faire quelque chose après que l’utilisateur a terminé le défilement, vous pouvez définir une minuterie dans l’événement « OnScroll ». Si vous obtenez un autre événement « OnScroll » déclenché, réinitialisez la minuterie. Lorsque la minuterie se déclenche enfin, vous pouvez supposer que le défilement s’est arrêté. Je pense que 500 millisecondes seraient une bonne durée pour commencer.
Voici un exemple de code qui fonctionne dans IE et Chrome :
J’ai fait quelque chose comme ceci:
le code est disponible ici : documentScrollEvents