So bestimmt JQuery die Richtung eines Scroll-Ereignisses: Verwenden Sie die Methode [scrollTop()], um die vertikale Scroll-Bar-Position des ausgewählten Elements festzulegen oder zurückzugeben. Die Syntax lautet [$(selector).scrollTop(position)].
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JQuery-Version 3.2.1. Diese Methode ist für alle Computermarken geeignet.
jquerys Methode zum Bestimmen der Richtung eines Scroll-Ereignisses:
In jQuery können Sie die scrollTop()-Methode verwenden, um die Richtung eines Scroll-Ereignisses zu bestimmen. Die scrollTop()-Methode wird verwendet, um die Vertikale festzulegen oder zurückzugeben Position der Bildlaufleiste des ausgewählten Elements. Mit dieser Methode können wir die Scrollrichtung bestimmen.
<code><strong>jQuery scrollTop()</strong>
jQuery scrollTop()
$(selector).scrollTop(position)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> html,body { height: 300% } div { position: fixed; padding-left: 10px; padding-top: 30px; height: 10%; width: 35%; font-weight: bold; border: 2px solid red; } </style> </head> <body> <div></div> <script src="https://code.jquery.com/jquery-1.10.2.js"></script> <script> var position = $(window).scrollTop(); $(window).scroll(function() { var scroll = $(window).scrollTop(); if(scroll > position) { console.log('scrollDown'); $('div').text('向下滚动'); } else { console.log('scrollUp'); $('div').text('向上滚动'); } position = scroll; }); </script> </body> </html>Nach dem Login kopierenVerwandte kostenlose Lernempfehlungen: JavaScript
(Video)🎜Das obige ist der detaillierte Inhalt vonSo bestimmen Sie die Richtung des Scroll-Ereignisses in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!