AnimationEvent: AnimationEvent() Konstruktor
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit August 2016 browserübergreifend verfügbar.
Der AnimationEvent() Konstruktor erstellt ein neues AnimationEvent-Objekt, das ein Ereignis im Zusammenhang mit einer Animation darstellt.
Syntax
new AnimationEvent(type)
new AnimationEvent(type, options)
Parameter
type-
Ein String mit dem Namen des Typs des
AnimationEvent. Er ist case-sensitive und Browser setzen ihn aufanimationstart,animationendoderanimationiteration. optionsOptional-
Ein Objekt, das zusätzlich zu den in
Event()definierten Eigenschaften die folgenden Eigenschaften hat:animationOptional-
Eine
CSSAnimation, die die mit dem Ereignis verbundene Animation enthält. StandardmäÃignull. animationNameOptional-
Ein String, der den Wert der CSS-Eigenschaft
animation-nameenthält, die mit der Transition verbunden ist. StandardmäÃig"". elapsedTimeOptional-
Ein
float, der die Zeit in Sekunden angibt, die die Animation gelaufen ist, als dieses Ereignis ausgelöst wurde, ohne Berücksichtigung der Pausenzeit der Animation. Bei einemanimationstart-Ereignis istelapsedTime0.0, es sei denn, es gab einen negativen Wert füranimation-delay, in welchem Fall das Ereignis mitelapsedTimevon(-1 * delay)ausgelöst wird. StandardmäÃig0.0. pseudoElementOptional-
Ein String, der mit
"::"startet und den Namen des Pseudo-Elements enthält, auf dem die Animation läuft. Wenn die Animation nicht auf einem Pseudo-Element ausgeführt wird, sondern auf dem Element selbst, geben Sie einen leeren String an:"". StandardmäÃig"".
Spezifikationen
| Spezifikation |
|---|
| CSS Animations Level 1 > # dom-animationevent-animationevent > |
Browser-Kompatibilität
Siehe auch
- Verwendung von CSS-Animationen
- Animationsbezogene CSS-Eigenschaften und At-Regeln:
animation,animation-delay,animation-direction,animation-duration,animation-fill-mode,animation-iteration-count,animation-name,animation-play-state,animation-timing-function,@keyframes - Das
AnimationEvent-Interface, zu dem es gehört.