2016-09-25 5 views
-1

Ich arbeite derzeit an einer Website. Ich möchte einen festen Text haben (ich weiß, wie man das macht), der sich ändert, wenn man scrollt.JavaScript-Nummer ändert sich beim Scrollen

Wenn Sie also oben auf der Seite sind, wird '0' angezeigt und während des Scrollens wird die Zahl nach oben und nach oben verschoben. Wenn Sie eine Ansichtsfensterhöhe scrollen, sollte '10000' angezeigt werden.

Ich denke, das sollte mit Javascript gemacht werden, aber ich bin nur ein Anfänger damit. Kannst du mir bitte Helfen? Vielen Dank.

bearbeiten

Dank Ajay für die Spitze mit der onscroll Funktion. Aber this fügt immer nur eine Zahl beim Scrollen hinzu. Ich möchte etwas wie this (siehe die obere linke Ecke). Die Größe bezieht sich auf die Position auf der Website und nicht auf das Scrollrad.

+0

zeigen Sie uns den Code? etwas? – vsync

+0

Bitte lesen Sie die [Hilfe], um zu sehen, wie Sie fragen können. Wir brauchen ein [mcve] – mplungjan

+0

Bitte recherchieren Sie über "scroll update JavaScript Ansichtsfenster" – mplungjan

Antwort

1

Verwenden Sie das onScroll-Ereignis von Javascript.

Here ist ein nützlicher Link zu lernen.

+0

Danke, aber es ist nicht genau das, wonach ich gesucht habe. Sehen Sie sich mein Beispiel an, das ich hinzugefügt habe. – Philipp

+0

Okay. Dann können Sie die jQuery-Methode $ (window) .scrollTop() verwenden. Sie können es mit etwas Konstante multiplizieren, wenn Sie wollen. Hier ist ein Beispiel. $ (window) .scroll (Funktion (Ereignis) { var scroll = $ (window) .scrollTop(); // Tun Sie etwas }); –

Verwandte Themen