目录

animationiteration 事件

示例

当 CSS 动画重复时执行一些操作:

const div1 = document.getElementById("myDIV");

div1.addEventListener("animationiteration", myRepeatFunction);
亲自试一试 »

描述

这个animationiteration事件发生时重复 CSS 动画

动画活动

Event Occurs When
animationstart A CSS animation has started
animationend A CSS animation has completed
animationiteration A CSS animation is repeated

动画属性

Property Description
animationName The name of the animation
elapsedTime The number of seconds an animation has been running
pseudoElement The name of the pseudo-element of the animation

也可以看看:

动画事件对象
Style 动画属性

教程:

CSS3 动画



技术细节

气泡: 是的
可取消:
事件类型: 动画事件
DOM 版本: 3 级活动

浏览器支持

onanimationiteration是 DOM Level 3 (2004) 功能。

所有现代浏览器都完全支持它:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 11