WheelEvent
Baseline
Weitgehend verfügbar
*
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Want more browser support for this feature? Tell us why.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Die WheelEvent-Schnittstelle repräsentiert Ereignisse, die durch das Bewegen eines Mausrads oder eines ähnlichen Eingabegeräts auftreten.
Hinweis:
Dies ist die standardmäßige Wheel-Event-Schnittstelle. Ältere Browser-Versionen 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. Beispielsweise kann das Element überhaupt nicht scrollbar sein. Zoomaktionen mit Rad oder Trackpad erzeugen ebenfallswheel-Ereignisse. - Ein
scroll-Ereignis wird nicht unbedingt durch einwheel-Ereignis ausgelöst. Elemente können auch durch Tastatureingaben, das Ziehen eines Scrollbalkens oder mittels 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 repräsentiert. WheelEvent.deltaYSchreibgeschützt-
Gibt ein
doublezurück, das den vertikalen Scrollbetrag repräsentiert. WheelEvent.deltaZSchreibgeschützt-
Gibt ein
doublezurück, das den Scrollbetrag für die z-Achse repräsentiert. WheelEvent.deltaModeSchreibgeschützt-
Gibt ein
unsigned longzurück, das die Einheit des Scrollbetrags derdelta*-Werte repräsentiert. WheelEvent.wheelDeltaSchreibgeschützt-
Gibt eine Ganzzahl (32-Bit) zurück, die die Distanz in Pixeln repräsentiert.
WheelEvent.wheelDeltaXSchreibgeschützt-
Gibt eine Ganzzahl zurück, die den horizontalen Scrollbetrag repräsentiert.
WheelEvent.wheelDeltaYSchreibgeschützt-
Gibt eine Ganzzahl zurück, die den vertikalen Scrollbetrag repräsentiert.
Hinweis:
Element: mousewheel event hat zusätzliche Dokumentation zu den veralteten Eigenschaften wheelDelta, wheelDeltaX, wheelDeltaY.
Instanz-Methoden
Diese Schnittstelle definiert keine spezifischen Methoden, sondern erbt Methoden von ihren Vorfahren, MouseEvent, UIEvent, und Event.
Spezifikationen
| Spezifikation |
|---|
| Pointer Events> # interface-wheelevent> |
Browser-Kompatibilität
Siehe auch
wheelEreignis- Schnittstellen, die durch diese ersetzt wurden:
- Geckos veraltetes Mausrad-Ereignisobjekt:
MouseScrollEvent
- Geckos veraltetes Mausrad-Ereignisobjekt: