Kann man Fenster.Onscroll Methode, um die Erkennung der Laufrichtung?
Kann man Fenster.Onscroll Methode, um die Erkennung der Laufrichtung?
InformationsquelleAutor der Frage David Okuniev | 2009-08-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie erfassen die scrollX und scrollY auf die Seite laden und jedes mal, wenn ein scroll-Ereignis tritt auf, Sie können dann vergleichen Sie die vorherigen Werte mit den neuen Werten zu wissen, welche Richtung Sie gescrollt werden. Hier ist ein proof-of-concept:
InformationsquelleAutor der Antwort scompt.com
Mit jquery, können Sie sich auch registrieren Sie einen benutzerdefinierten scroll-Ereignis, das versorgt den Blättern ändern als argument an den Ereignishandler:
Dann statt
scroll
bindencustom_scroll
:InformationsquelleAutor der Antwort Greg
Hatte ich Schwierigkeiten damit, diese Arbeit im ie8 (obwohl es ist kompatibel zum ie9, FF und Chrome) - alle Schriftrollen zu sein scheinen erkannt als horizontale.
Hier ist eine modifizierte Skript demodas funktioniert auch im ie8 und kann für ein paar mehr Browsern.
InformationsquelleAutor der Antwort Deborah