AnimationEvent: AnimationEvent() Konstruktor
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since August 2016.
Der AnimationEvent() Konstruktor gibt ein neues AnimationEvent Objekt zurück, das ein Ereignis in Bezug auf eine Animation darstellt.
Syntax
new AnimationEvent(type)
new AnimationEvent(type, options)
Parameter
type-
Ein String mit dem Namen des Typs des
AnimationEvent. Es ist groß-/kleinschreibungssensitiv und von Browsern aufanimationstart,animationendoderanimationiterationgesetzt. optionsOptional-
Ein Objekt, das zusätzlich zu den in
Event()definierten Eigenschaften die folgenden Eigenschaften besitzt:animationNameOptional-
Ein String, der den Wert der
animation-nameCSS-Eigenschaft enthält, die mit der Animation in Verbindung steht. Standardmäßig ist dies"". elapsedTimeOptional-
Ein
float, das die Zeitdauer angibt, die die Animation in Sekunden lief, als dieses Ereignis ausgelöst wurde, ohne jegliche Zeit, in der die Animation pausiert war. Für einanimationstart-Ereignis istelapsedTime0.0, es sei denn, es gab einen negativen Wert füranimation-delay, in welchem Fall das Ereignis mitelapsedTime, das(-1 * delay)enthält, ausgelöst wird. Standardmäßig ist dies0.0. pseudoElementOptional-
Ein String, beginnend mit
"::", der den Namen des Pseudo-Elements enthält, auf dem die Animation abläuft. Wenn die Animation nicht auf einem Pseudo-Element, sondern auf dem Element selbst ausgeführt wird, geben Sie einen leeren String an:"". Standardmäßig ist dies"".
Spezifikationen
| Specification |
|---|
| CSS Animations Level 1 # dom-animationevent-animationevent |
Browser-Kompatibilität
Enable JavaScript to view this browser compatibility table.
Siehe auch
- Verwendung von CSS-Animationen
- Animation-bezogene CSS-Eigenschaften und -Regeln:
animation,animation-delay,animation-direction,animation-duration,animation-fill-mode,animation-iteration-count,animation-name,animation-play-state,animation-timing-function,@keyframes - Die
AnimationEventSchnittstelle, zu der es gehört.