WheelEvent
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 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.deltaXSchreibgeschützt-
Gibt ein
doublezurück, das den horizontalen Scrollbetrag darstellt. WheelEvent.deltaYSchreibgeschützt-
Gibt ein
doublezurück, das den vertikalen Scrollbetrag darstellt. WheelEvent.deltaZSchreibgeschützt-
Gibt ein
doublezurück, das den Scrollbetrag entlang der z-Achse darstellt. WheelEvent.deltaModeSchreibgeschützt-
Gibt ein
unsigned longzurück, das die Einheit des Scrollbetrags derdelta*-Werte darstellt. WheelEvent.wheelDeltaSchreibgeschützt Veraltet Nicht standardisiert-
Gibt eine Ganzzahl (32-Bit) zurück, die die Entfernung in Pixeln darstellt.
WheelEvent.wheelDeltaXSchreibgeschützt Veraltet Nicht standardisiert-
Gibt eine Ganzzahl zurück, die den horizontalen Scrollbetrag darstellt.
WheelEvent.wheelDeltaYSchreibgeschü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
Loading…
Siehe auch
wheel-Ereignis- Schnittstellen, die durch diese ersetzt wurden:
- Geckos veraltetes Mausrad-Ereignisobjekt:
MouseScrollEvent
- Geckos veraltetes Mausrad-Ereignisobjekt: