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 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 Veraltet Nicht standardisiert-
Gibt eine Ganzzahl (32-Bit) zurück, die die Distanz in Pixeln repräsentiert.
WheelEvent.wheelDeltaXSchreibgeschützt Veraltet Nicht standardisiert-
Gibt eine Ganzzahl zurück, die den horizontalen Scrollbetrag repräsentiert.
WheelEvent.wheelDeltaYSchreibgeschützt Veraltet Nicht standardisiert-
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
| Specification |
|---|
| 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: