WheelEvent: WheelEvent() Konstruktor

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.

Der WheelEvent() Konstruktor gibt ein neues WheelEvent Objekt zurück.

Hinweis: Wenn Sie ein synthetisches Ereignis mit diesem Konstruktor erstellen, wird dieses Ereignis aus Sicherheitsgründen nicht als vertrauenswürdig angesehen. Nur vom Browser generierte WheelEvent Objekte sind vertrauenswürdig und nur vertrauenswürdige Ereignisse lösen Standardaktionen aus.

Syntax

js
new WheelEvent(type)
new WheelEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Er ist case-sensitive und Browser setzen ihn immer auf wheel.

options Optional

Ein Objekt, das zusätzlich zu den in MouseEvent() definierten Eigenschaften die folgenden Eigenschaften haben kann:

deltaX Optional

Eine Fließkommazahl, die die horizontale Scrollmenge in der Einheit deltaMode darstellt. Der Standardwert ist 0.0.

deltaY Optional

Eine Fließkommazahl, die die vertikale Scrollmenge in der Einheit deltaMode darstellt. Der Standardwert ist 0.0.

deltaZ Optional

Eine Fließkommazahl, die die Scrollmenge für die z-Achse in der Einheit deltaMode darstellt. Der Standardwert ist 0.0.

deltaMode Optional

Ein Integer, der die Einheit der Delta-Werte Scrollmenge darstellt. Der Standardwert ist 0x00. Erlaubte Werte sind:

Konstante Wert Beschreibung
DOM_DELTA_PIXEL 0x00 Die Delta-Werte sind in Pixel angegeben.
DOM_DELTA_LINE 0x01 Die Delta-Werte sind in Zeilen angegeben.
DOM_DELTA_PAGE 0x02 Die Delta-Werte sind in Seiten angegeben.

Rückgabewert

Ein neues WheelEvent Objekt.

Spezifikationen

Specification
UI Events
# dom-wheelevent-wheelevent

Browser-Kompatibilität

Siehe auch