WheelEvent
Das WheelEvent
Interface repräsentiert Ereignisse, die auftreten, wenn der Benutzer ein Mausrad oder ein ähnliches Eingabegerät bewegt.
Hinweis:
Dies ist das standardmäßige Radereignis-Interface, das verwendet werden sollte. Alte Versionen von Browsern implementierten die nicht standardmäßigen und nicht browserübergreifenden kompatiblen MouseWheelEvent
und MouseScrollEvent
Interfaces. Verwenden Sie dieses Interface und vermeiden Sie die nicht standardmäßigen.
Verwechseln Sie das wheel
Ereignis nicht mit dem scroll
Ereignis:
- Ein
wheel
Ereignis löst nicht unbedingt einscroll
Ereignis aus. Zum Beispiel kann das Element überhaupt nicht scrollbar sein. Auch Zoom-Aktionen mit dem Rad oder Trackpad lösenwheel
Ereignisse aus. - Ein
scroll
Ereignis wird nicht notwendigerweise durch einwheel
Ereignis ausgelöst. Elemente können auch durch Benutzung der Tastatur, das Ziehen eines Scrollbalkens oder durch JavaScript gescrollt werden. - Selbst wenn das
wheel
Ereignis ein Scrollen auslöst, spiegeln diedelta*
Werte imwheel
Ereignis nicht unbedingt die Scrollrichtung des Inhalts wider.
Konstruktor
WheelEvent()
-
Erstellt ein
WheelEvent
Objekt.
Instanz-Eigenschaften
Dieses Interface erbt Eigenschaften von seinen Vorfahren, MouseEvent
, UIEvent
und Event
.
WheelEvent.deltaX
Schreibgeschützt-
Gibt ein
double
zurück, das die horizontale Scrollmenge repräsentiert. WheelEvent.deltaY
Schreibgeschützt-
Gibt ein
double
zurück, das die vertikale Scrollmenge repräsentiert. WheelEvent.deltaZ
Schreibgeschützt-
Gibt ein
double
zurück, das die Scrollmenge für die z-Achse repräsentiert. WheelEvent.deltaMode
Schreibgeschützt-
Gibt ein
unsigned long
zurück, das die Einheit derdelta*
Werte der Scrollmenge repräsentiert. WheelEvent.wheelDelta
Schreibgeschützt Veraltet Nicht standardisiert-
Gibt einen Integer (32-Bit) zurück, der die Entfernung in Pixeln repräsentiert.
WheelEvent.wheelDeltaX
Schreibgeschützt Veraltet Nicht standardisiert-
Gibt einen Integer zurück, der die horizontale Scrollmenge repräsentiert.
WheelEvent.wheelDeltaY
Schreibgeschützt Veraltet Nicht standardisiert-
Gibt einen Integer zurück, der die vertikale Scrollmenge repräsentiert.
Hinweis: Element: mousewheel event enthält zusätzliche Dokumentation zu den veralteten Eigenschaften wheelDelta
, wheelDeltaX
, wheelDeltaY
.
Instanz-Methoden
Dieses Interface definiert keine spezifischen Methoden, erbt jedoch Methoden von seinen Vorfahren, MouseEvent
, UIEvent
und Event
.
Spezifikationen
Specification |
---|
UI Events # interface-wheelevent |
Browser-Kompatibilität
Siehe auch
-
wheel
Ereignis -
Durch dieses Interface ersetzte Schnittstellen:
- Geckos veraltetes Mausradereignis-Objekt:
MouseScrollEvent
- Geckos veraltetes Mausradereignis-Objekt: