The AnimationEvent interface represents events providing information related to animations.
On this page
AnimationEvent
Constructor
-
AnimationEvent() -
Creates an
AnimationEventevent with the given parameters.
Instance properties
Also inherits properties from its parent Event.
AnimationEvent.animationNameRead only-
A string containing the value of the
animation-namethat generated the animation. AnimationEvent.elapsedTimeRead only-
A
floatgiving the amount of time the animation has been running, in seconds, when this event fired, excluding any time the animation was paused. For ananimationstartevent,elapsedTimeis0.0unless there was a negative value foranimation-delay, in which case the event will be fired withelapsedTimecontaining(-1 * delay). AnimationEvent.pseudoElementRead only-
A string, starting with
'::', containing the name of the pseudo-element the animation runs on. If the animation doesn't run on a pseudo-element but on the element, an empty string:''.
Instance methods
Inherits methods from its parent, Event.
Specifications
| Specification |
|---|
| CSS Animations Level 1 # interface-animationevent |
Browser compatibility
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
AnimationEvent |
43 | 14 | 23 | No | 30 | 96 | 43 | 43 | 23 | 30 | 96 | 4.0 |
AnimationEvent |
431–70 | 12 | 5 | 10 | 3015–5712.1–1512–15 | 94 | 43≤37–70 | 4318–70 | 5 | 3014–4912.1–1412–14 | 93.2 | 4.01.0–10.0 |
animationName |
43 | 12 | 5 | 10 | 30 | 9 | 43 | 43 | 5 | 30 | 9 | 4.0 |
elapsedTime |
43 | 12 | 5 | 10 | 30 | 9 | 43 | 43 | 5 | 30 | 9 | 4.0 |
pseudoElement |
68 | 79 | 23 | No | 55 | 13.1 | 68 | 68 | 23 | 48 | 13.4 | 10.0 |
See also
- Using CSS animations
- Animation-related CSS properties and at-rules:
animation,animation-composition,animation-delay,animation-direction,animation-duration,animation-fill-mode,animation-iteration-count,animation-name,animation-play-state,animation-timing-function,@keyframes.
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/AnimationEvent