In diesem Blog wird der Ansatz erläutert, um unendliche Schriftrolle in JavaScript zu implementieren.
So implementieren Sie unendliche Schriftrolle in JavaScript?
Die unendliche Schriftrolle in JavaScript kann unter Verwendung der folgenden Ansätze implementiert werden:
Ansatz 1: Unendlich scrollen
Der "AddEventListener ()Die Methode wird verwendet, um ein Ereignis an das angegebene Element anzuhängen. Der "appendChild ()Die Methode fügt einen Knoten zum letzten Kind des Elements hinzu. Diese Methoden können angewendet werden, um ein Ereignis an die Liste anzuhängen und die Listenelemente als das letzte Kind anzuhängen.
Syntax
Element.AddEventListener (Ereignis, Listener, Verwendung);In der angegebenen Syntax:
In der obigen Syntax:
Beispiel
Folgen wir dem folgenden Beispiel:
Unendlich Scroll -Liste
Führen Sie im obigen Code die folgenden Schritte aus:
Gehen wir mit dem JavaScript -Teil des Codes fort:
Im obigen JS -Code -Snippet:
Führen Sie die folgenden Schritte aus: Führen Sie die folgenden Schritte aus:
Stylen Sie in den obigen Zeilen die Liste und passen Sie ihre Abmessungen an.
Ausgang
Aus der obigen Ausgabe kann beobachtet werden, dass die Elemente auf unendliche Weise inkrementiert werden.
Ansatz 2: Unendlich scrollen Sie in JavaScript mit einem ONSCROLL
Der "ONSCROLLEreignisauslöser, wenn die Bildlaufleiste eines Elements gescrollt wird. Der "seltenDie Eigenschaft berechnet und gibt die Pixel zurück, die beim Scrollen eines Dokuments aus der oberen linken Ecke des Fensters verzehrt werden. Diese Ansätze können verwendet werden, um ein Ereignis an das Körperelement zu befestigen und zu scrollen, indem eine Erkrankung auf die vertikalen Pixel angewendet wird.
Syntax
Objekt.onScroll = function () Code;In der obigen Syntax:
Beispiel
Folgen wir den folgenden Schritten:
Dies ist LinuxHint -Website
Im obigen Code -Snippet:
Fahren wir mit dem JavaScript -Teil des Codes fort:
Führen Sie in den obigen Codesteilen die folgenden Schritte aus:
Ausgang
In der obigen Ausgabe ist es offensichtlich, dass die Schriftrolle unendlich auf dem DOM implementiert ist.
Abschluss
Die Kombination der “AddEventListener ()" Und "appendChild ()"Methoden oder die Kombination"ONSCROLLEreignis und “seltenEigenschaft kann verwendet werden, um unendliche Schriftrolle in JavaScript zu implementieren. Der erstere Ansatz kann verwendet werden, um ein Ereignis zu verknüpfen und die Liste der Elemente als a Kind Sobald die Liste nach unten gescrollt ist. Der letztere Ansatz kann angewendet werden, um ein Ereignis an das zu anbringenKörperElement und Scrollen, indem Sie die vertikalen Pixel überprüfen und einige Pixel anhängen, um unendlich zu scrollen. In diesem Tutorial wird erläutert, wie man in JavaScript unendlich scrollen kann.