WheelEvent

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

Die WheelEvent-Schnittstelle repräsentiert Ereignisse, die aufgrund der Bewegung eines Mausrads oder eines ähnlichen Eingabegeräts auftreten.

Hinweis: Dies ist die standardmäßige Wheel-Event-Schnittstelle, die verwendet werden sollte. Ältere Versionen von Browsern implementierten die nicht standardisierten und nicht browserübergreifend kompatiblen Schnittstellen MouseWheelEvent und MouseScrollEvent. Verwenden Sie diese Schnittstelle und vermeiden Sie die nicht standardisierten.

Verwechseln Sie das wheel-Ereignis nicht mit dem scroll-Ereignis:

  • Ein wheel-Ereignis löst nicht unbedingt ein scroll-Ereignis aus. Zum Beispiel kann das Element überhaupt nicht scrollbar sein. Zoomaktionen mit dem Rad oder Trackpad lösen ebenfalls wheel-Ereignisse aus.
  • Ein scroll-Ereignis wird nicht unbedingt durch ein wheel-Ereignis ausgelöst. Elemente können auch mit der Tastatur, durch Ziehen eines Scrollbalkens oder mit JavaScript gescrollt werden.
  • Selbst wenn das wheel-Ereignis ein Scrollen auslöst, spiegeln die delta*-Werte im wheel-Ereignis nicht unbedingt die Scrollrichtung des Inhalts wider.
Event UIEvent MouseEvent WheelEvent

Konstruktor

WheelEvent()

Erstellt ein WheelEvent-Objekt.

Instanz-Eigenschaften

Diese Schnittstelle erbt Eigenschaften von ihren Vorfahren, MouseEvent, UIEvent und Event.

WheelEvent.deltaX Schreibgeschützt

Gibt ein double zurück, das den horizontalen Scrollbetrag darstellt.

WheelEvent.deltaY Schreibgeschützt

Gibt ein double zurück, das den vertikalen Scrollbetrag darstellt.

WheelEvent.deltaZ Schreibgeschützt

Gibt ein double zurück, das den Scrollbetrag entlang der z-Achse darstellt.

WheelEvent.deltaMode Schreibgeschützt

Gibt ein unsigned long zurück, das die Einheit des Scrollbetrags der delta*-Werte darstellt.

WheelEvent.wheelDelta Schreibgeschützt Veraltet Nicht standardisiert

Gibt eine Ganzzahl (32-Bit) zurück, die die Entfernung in Pixeln darstellt.

WheelEvent.wheelDeltaX Schreibgeschützt Veraltet Nicht standardisiert

Gibt eine Ganzzahl zurück, die den horizontalen Scrollbetrag darstellt.

WheelEvent.wheelDeltaY Schreibgeschützt Veraltet Nicht standardisiert

Gibt eine Ganzzahl zurück, die den vertikalen Scrollbetrag darstellt.

Hinweis:>Element: mousewheel event enthält zusätzliche Dokumentation zu den veralteten Eigenschaften wheelDelta, wheelDeltaX, wheelDeltaY.

Instanz-Methoden

Diese Schnittstelle definiert keine speziellen Methoden, erbt jedoch Methoden von ihren Vorfahren, MouseEvent, UIEvent und Event.

Spezifikationen

Specification
UI Events
# interface-wheelevent

Browser-Kompatibilität

Siehe auch

  • wheel-Ereignis
  • Schnittstellen, die durch diese ersetzt wurden: