Heim > Web-Frontend > js-Tutorial > Wie kann ich die Scrollrichtung mit jQuery erkennen?

Wie kann ich die Scrollrichtung mit jQuery erkennen?

Mary-Kate Olsen
Freigeben: 2024-12-11 17:44:13
Original
666 Leute haben es durchsucht

How Can I Detect Scroll Direction Using jQuery?

Bildlaufrichtung mit jQuery bestimmen

Bei der Arbeit mit Bildlaufereignissen in jQuery kann die Unterscheidung zwischen Aufwärts- und Abwärtsbewegung für die Implementierung des Bildlaufverhaltens von entscheidender Bedeutung sein . Dieses Code-Snippet zeigt, wie man die Richtung eines Scroll-Ereignisses erkennt:

<br>$(window).scroll(function(event){<br> var st = $(this). scrollTop();<br> if (st > lastScrollTop){</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">   // downscroll code
Nach dem Login kopieren

} else {

  // upscroll code
Nach dem Login kopieren

}
lastScrollTop = st;
});

Hier pflegen wir eine Variable (lastScrollTop), um die aufzuzeichnen vorherige Bildlaufposition. Durch den Vergleich der aktuellen Scroll-Position (st) mit lastScrollTop können wir die Richtung des Scrollens bestimmen. Wenn st größer als lastScrollTop ist, deutet dies auf einen Abwärtsscroll hin; andernfalls handelt es sich um einen Aufwärtsscroll.

Diese Technik ist unkompliziert und erfasst effektiv die Scrollrichtung, sodass Sie geeignete Aktionen sowohl für Upscroll- als auch für Downscroll-Ereignisse implementieren können.

Das obige ist der detaillierte Inhalt vonWie kann ich die Scrollrichtung mit jQuery erkennen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage