📜  HTML | DOM动画迭代事件

📅  最后修改于: 2021-11-07 08:00:40             🧑  作者: Mango

animationiteration事件在重复 CSS 动画时发生。

如果 CSS animation-iteration-count 属性设置为“1” ,动画只会播放一次。动画需要多次运行才能触发此事件。

播放 CSS 动画时可能发生的事件:

  • animationstart:当 CSS 动画开始时发生。
  • 动画迭代:在重复 CSS 动画时发生。
  • animationend:当 CSS 动画完成时发生。

句法:

  • Chrome、Safari 和 Opera 的代码
    object.addEventListener("webkitAnimationIteration", myScript);
  • 标准语法:
    object.addEventListener("animationiteration", myScript);

例子:



  

    

  

    
        

          GeeksforGeeks       

           
            Click me to start the animation.         
                
  

输出:

支持的浏览器: DOM animationiteration Event支持的浏览器如下:

  • 谷歌浏览器
  • IE浏览器
  • 火狐
  • 苹果Safari
  • 歌剧