Ich versuche, eine Benutzeroberfläche zu arbeiten, und ich muss es in eine Richtung scrollen, wenn sie das Mausrad verwenden, und einen anderen Weg wenn sie die Bildlaufleiste verwenden, und eine andere Möglichkeit, wenn sie eine Tastatur verwenden. Ich glaube, das Scrollrad und die Bildlaufleiste fungieren als Mausereignisse, aber ich konnte JavaScript nicht aktivieren, wenn ich auf die Bildlaufleiste klicke.Javascript/Jquery: Bestimmen, ob Benutzer scrollt mit Mausrad oder Bildlaufleiste oder Tastatur
2
A
Antwort
1
Mausereignisse über die Bildlaufleiste unterscheiden sich stark zwischen den Browsern und können nicht verwendet werden. Ich habe ein paar Tests gemacht und hier ist, was ich gefunden habe:
Ich sollte hinzufügen, dass ich keine Situation sehe, wo Sie tun würden, was Sie beschreiben, d. H. Auf verschiedene Arten zu scrollen reagieren.
Verwandte Themen
- 1. bestimmen, ob mysql oder percona oder mariaDB
- 2. Erkennen, ob Benutzer Go oder verbergen Tastatur-Taste gedrückt UITextField
- 3. Glatte vertikale Bildlauffunktion mit Mausrad und Bildlaufleiste
- 4. Ermitteln, ob Benutzer auf Bildlaufleiste oder Inhalt klicken (Onclick für native Bildlaufleiste)
- 5. Mausrad scrollt nicht in tmux
- 6. Wie Fehler zu bestimmen, ob $ .post() oder $ .get()
- 7. Wie zu bestimmen, ob PLIST NSDictionary oder NSMutableArray enthält?
- 8. Programmgesteuert bestimmen, ob ein Skript normal veröffentlicht oder ausgeführt wird
- 9. Bestimmen, ob ein Wort ein Nomen ist oder nicht
- 10. Möglichkeit zu bestimmen, ob in IDE ausgeführt wird oder nicht?
- 11. Wie zu bestimmen, ob Benutzer auf Edge oder 3G auf iPhone ist
- 12. Android: ScrollView scrollt nicht mit Tastatur
- 13. jQuery Bild Zoom mit Mausrad oder Touch Scroll
- 14. Slimscroll Bildlaufleiste bewegt sich nicht, wenn Inhalt scrollen durch scrollBy oder scrollTo
- 15. Android erkennt Handy mit Tastatur oder nicht?
- 16. Bestimmen eines leeren oder ganzzahligen oder dezimalen Textfelds
- 17. Scrollen Sie immer Elternteil mit dem Mausrad?
- 18. Öffnen oder Starten der Software-Tastatur im Zahlen- oder Symbolmodus
- 19. Wie kann ich feststellen, ob der Benutzer den Datagridview scrollt?
- 20. Fancybox Overlay scrollt auf iPhone oder iPad
- 21. Ermitteln der HID-Schnittstelle zu POS oder Tastatur in C++
- 22. Ermitteln, ob der aktuelle Benutzer eine Domäne oder ein lokaler Benutzer ist?
- 23. Erkennen, ob UIScrollView scrollt
- 24. ListView scrollt nicht bis zum Ende, wenn die Tastatur mit
- 25. Tastatur ist nicht geladen oder zu langsam
- 26. bestimmen Spalte mit numerischen oder Zeichenfolge in Oracle
- 27. Ermitteln, ob der Benutzer Zeichen für Zeichen eingibt oder ob mehr als 1 Zeichen eingegeben wird
- 28. Bildlaufleiste mit Überlauf ausblenden: Bildlauf aktiviert
- 29. Wie erkenne ich, wenn der Benutzer aktiv scrollt?
- 30. ob der Benutzer bereits angemeldet ist oder nicht?