Il y a quelque temps, lorsque vous écrivez le front-end, vous devez écouter l'événement de défilement du navigateur.
J'ai vérifié en ligne et trouvé deux façons de surveiller les événements de défilement:
1. native js écouter à travers la fenêtre.onscroll
//window.onscroll = function () {// Pour assurer la compatibilité, prenez deux valeurs ici, laquelle a la valeur var scrolltop = document.DocumentElement.scrollTop || document.body.scrolltop; // Scrolltop est la hauteur de la roue de défilement lorsque l'événement de défilement est déclenché}2. JQuery écoute $ (fenêtre) .scroll ()
$ (fenêtre) .scroll (function () {// Pour assurer la compatibilité, prenez deux valeurs ici, dont l'on a la valeur var scrolltop = document.DocumentElement.scrolltop || document.body.scrolltop; // scrolltop est la hauteur de la roue de défilement lorsque l'événement de défilement est déclenché});Lors de la surveillance de l'événement à rouleaux, vous pouvez obtenir la hauteur du rouleau en temps réel. Grâce à certains contrôles de processus tels que le jugement de la hauteur du rouleau, certains effets spéciaux basés sur le rouleau peuvent être réalisés, tels que: le chargement de données de manière asynchrone lorsque le rouleau atteint la fin, lorsque la hauteur du rouleau est de 0, et lorsque la tête est fixée et que la tête est fixée à une certaine hauteur, etc.
Les deux façons de mettre en œuvre l'événement de roue de défilement JS Monitor sont tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.