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 einscroll
-Ereignis aus. Zum Beispiel kann das Element überhaupt nicht scrollbar sein. Zoomaktionen mit dem Rad oder Trackpad lösen ebenfallswheel
-Ereignisse aus. - Ein
scroll
-Ereignis wird nicht unbedingt durch einwheel
-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 diedelta*
-Werte imwheel
-Ereignis nicht unbedingt die Scrollrichtung des Inhalts wider.
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 derdelta*
-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:
- Geckos veraltetes Mausrad-Ereignisobjekt:
MouseScrollEvent
- Geckos veraltetes Mausrad-Ereignisobjekt: