Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

AnimationEvent

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2015 browserübergreifend verfügbar.

Das AnimationEvent Interface repräsentiert Ereignisse, die Informationen im Zusammenhang mit Animationen bereitstellen.

Event AnimationEvent

Konstruktor

AnimationEvent()

Erstellt ein AnimationEvent-Ereignis mit den angegebenen Parametern.

Eigenschaften der Instanz

Erbt auch Eigenschaften von seinem Elternteil Event.

AnimationEvent.animation Schreibgeschützt

Eine schreibgeschützte CSSAnimation-Eigenschaft, die die Animation darstellt, die mit dem Ereignis verknüpft ist.

AnimationEvent.animationName Schreibgeschützt

Ein String, der den Wert des animation-name enthält, der die Animation erzeugt hat.

AnimationEvent.elapsedTime Schreibgeschützt

Ein float, der die Laufzeit der Animation in Sekunden angibt, als dieses Ereignis ausgelöst wurde, ohne Berücksichtigung der Zeit, in der die Animation pausiert war. Für ein animationstart-Ereignis ist elapsedTime 0.0, es sei denn, es gab einen negativen Wert für animation-delay, in diesem Fall wird das Ereignis mit elapsedTime, das (-1 * delay) enthält, ausgelöst.

AnimationEvent.pseudoElement Schreibgeschützt

Ein String, der mit '::' beginnt und den Namen des Pseudoelements enthält, auf dem die Animation läuft. Läuft die Animation nicht auf einem Pseudoelement, sondern auf dem Element, ist es ein leerer String: ''.

Methoden der Instanz

Erbt Methoden von seinem Elternteil, Event.

Spezifikationen

Spezifikation
CSS Animations Level 1
# interface-animationevent

Browser-Kompatibilität

Siehe auch