Ce blog expliquera l'approche pour implémenter un défilement infini en javascript.
Comment implémenter un défilement infini en JavaScript?
Le parchemin infini dans JavaScript peut être implémenté en utilisant les approches suivantes:
Approche 1: Faites défiler infiniment en javascrip
Le "addEventListener ()»La méthode est utilisée pour attacher un événement à l'élément spécifié. Le "APPENDCHILD ()”La méthode ajoute un nœud au dernier enfant de l'élément. Ces méthodes peuvent être appliquées pour joindre un événement à la liste et ajouter les éléments de la liste comme le dernier enfant dedans.
Syntaxe
élément.AddeventListener (événement, écouteur, utilisation);Dans la syntaxe donnée:
Dans la syntaxe ci-dessus:
Exemple
Suivons l'exemple indiqué ci-dessous:
Liste de défilement infiniment
Dans le code ci-dessus, effectuez les étapes suivantes:
Passons à la partie javascript du code:
Dans l'extrait de code JS ci-dessus:
Pour styliser la liste, effectuez les étapes suivantes:
Dans les lignes ci-dessus, stylisez la liste et ajustez ses dimensions.
Sortir
À partir de la sortie ci-dessus, on peut observer que les éléments incrément de manière infinie, tout comme le défilement.
Approche 2: Faites défiler infiniment en javascrip
Le "onscroll»L'événement déclenche lorsque la barre de défilement d'un élément est en cours de défilement. Le "de façon dénuée”La propriété calcule et renvoie les pixels qui sont consommés pour faire défiler un document dans le coin supérieur gauche de la fenêtre. Ces approches peuvent être utilisées pour attacher un événement à l'élément corporel et faire défiler en appliquant une condition aux pixels verticaux.
Syntaxe
objet.onScroll = function () code;Dans la syntaxe ci-dessus:
Exemple
Suivons les étapes indiquées ci-dessous:
Ceci est le site Web de Linuxhint
Dans l'extrait de code ci-dessus:
Continuons à la partie javascript du code:
Dans les lignes de code ci-dessus, effectuez les étapes suivantes:
Sortir
Dans la sortie ci-dessus, il est évident que le parchemin est implémenté à l'infini sur le DOM.
Conclusion
La combinaison du «addEventListener ()" et "APPENDCHILD ()"Méthodes ou le combiné"onscroll«Événement et«de façon dénuée»La propriété peut être utilisée pour implémenter un défilement infini en JavaScript. La première approche peut être utilisée pour associer un événement et ajouter la liste des éléments en tant que enfant Dès que la liste est défilée en bas. Cette dernière approche peut être appliquée pour attacher un événement au «corps”Élément et faites défiler en vérifiant les pixels verticaux et en ajoutant également certains pixels pour faire défiler l'infini. Ce tutoriel explique comment faire défiler infiniment en javascript.