javascript判断css3动画结束 css3动画结束的回调函数_javascript技巧

js教程评论1.4K views阅读模式

css3 的时代,css3--动画 一切皆有可能;

传统的js 可以通过回调函数判断动画是否结束;即使是采用CSS技术生成动画效果,JavaScript仍然能捕获动画或变换的结束事件;

transitionend事件和animationend事件标准的浏览器事件,但在WebKit浏览器里你仍然需要使用webkit前缀,所以,我们不得不根据各种浏览器分别检测事件

复制代码 代码如下:

var transitions = {

'transition':'transitionend',

'OTransition':'oTransitionEnd',

'MozTransition':'transitionend',

'WebkitTransition':'webkitTransitionEnd'

}

下面附上源代码:

复制代码 代码如下:




suface js判断css动画是否结束

一旦动画或变换结束,回调函数就会触发。不再需要大型类库支持。

css3动画过度慢慢隐藏(transition-duration:3s;)


以上就是本文所述的关于javascript判断CSS3动画结束的方法,希望大家能够喜欢

企鹅博客
  • 本文由 发表于 2020年8月10日 05:09:37
  • 转载请务必保留本文链接:https://www.qieseo.com/414764.html

发表评论