当前位置:首页 > 日记 > 正文

Javascript在CSS3动画结束判断的CSS3动画结束回调函数

Javascript在CSS3动画结束判断的CSS3动画结束回调函数
在CSS3的年龄,所有的CSS3动画是可能的--。
传统的js可以根据回调函数判断动画是否完成。即使动画效果是由CSS技术生成的,Javascript仍然可以捕获动画或转换的结束事件。

transitionend事件和animationend事件标准的浏览器事件,但在WebKit浏览器,你仍然需要使用WebKit的前缀,所以我们要根据不同的浏览器事件检测。

复制代码代码如下所示:

VAR转变= { {

过渡:'transitionend,

otransition:'otransitionend,

moztransition:'transitionend,

webkittransition:'webkittransitionend

}
附上下面的源代码:

复制代码代码如下所示:

Suface JS决定CSS动画结束
一旦动画或转换结束,回调函数将被触发,不再需要大型类库支持。
{。样品

宽度:200px;

身高:200px;

border: 1px solid绿色;

背景:浅绿色;

不透明性:1;

边距:20px;

过渡属性:不透明;

转换持续时间:*;

转换持续时间:3S;

}

{ Sample.hide。

不透明性:0;

}
CSS3动画过于隐藏(过渡时间:3S;)

慢下来,检查事件的结束
(函数(){())

var = document.getelementsbyclassname('sample){ 0 };

功能whichtransitionevent(){

var t;

var el = document.createelement('fakeelement);

var转换= {

过渡:'transitionend,

otransition:'otransitionend,

moztransition:'transitionend,

webkittransition:'webkittransitionend

}

对于(t在转换){

如果(EL样式{ })!=未定义的){

返回转换{ };

}

}

}

无功transitionevent = whichtransitionevent();

transitionevent e.addeventlistener(transitionevent,函数()){

警报('css3运动结束!我是一个回调函数,我不使用第三方类库!;

});

startfade =函数(){

e.classname += '隐藏';

}

});

以上是由Javascript判断CSS3动画结束的方法。我希望每个人都能喜欢它。

相关文章

情侣伤感签名情侣签名

情侣伤感签名情侣签名

情侣,伤感,电脑软件,QQ个性签名,写下人生的愤怒和悲伤,酸甜,记录自己的心情变化。 第一,不要忘记帮助过你的人,不要恨那些爱你的人,不要欺骗那些信任你的人。 二、如果心情不好,不要生气情人。因为你心情不好,她对你的心情不好。所谓的爱,是感觉的感…

AngularJS基本学习笔记控制器

AngularJS基本学习笔记控制器

控制器,学习笔记,电脑软件,AngularJS,的AngularJS控制器的AngularJS应用的数据控制。 的AngularJS控制器是一种常见的Javascript对象。 AngularJS控制器 的AngularJS应用由控制器控制。 NG控制器指令定义应用程序控制器。 控制器是一个Javascript…

PHP使用cookie来记住用户名和密码

PHP使用cookie来记住用户名和密码

密码,用户名,代码,电脑软件,PHP, 记住用户名和密码 用户名 uff1a name> uff1a密码 > 记住用户名和密码 check_remember.php $name = $ _post { 'name' }; 密码=美元美元_post { 'password}; 记得_post美元美元= { 'remember}; 如果($ = …

javascript异步编程代码编写规范承诺学习

javascript异步编程代码编写规范承诺学习

异步编程,代码编写,承诺,规范,学习笔记,最近,工作很简单,想到了一个我经常看到的诺言,所以我很有耐心,也很有学问。 1:什么是承诺你为什么有这个东西 首先,承诺旨在解决Javascript代码在异步编程中的编写方式。 使用Javascript的发展,有越来越多的异步场景。…

超级心痛分手与失恋经典签名

超级心痛分手与失恋经典签名

心痛,经典,电脑软件,以下是萧边的收藏超级心碎,破碎的爱的内容,经典的个性签名。如果你喜欢Xiaobian的推荐,请继续关注。 我和他分手了,我从来没有赢过第三次。 夫妻本是同林鸟,飞桃临门。 那些说永不分离的人早已离散了世界。 分手后说一些不重…

网页设计与西方建筑发展的相似之处

网页设计与西方建筑发展的相似之处

西方,网页设计,之处,建筑,电脑软件,网络设计和西方建筑有什么相似之处本文给出了一个分析 历史总是令人惊讶的,西方建筑和网页设计是一个复杂的工程和艺术。他们的发展非常相似,与以下四个因素有着密不可分的关系。 所有都为用户提供了一个…

Javascript达到完美的拖拽效果

Javascript达到完美的拖拽效果

拖拽,效果,完美,电脑软件,Javascript,拖放原理 1。得到的距离(鼠标位置的外面,距离odiv) 2。了解何时使用移动鼠标事件 三.判断边界是否已过 HTML代码: CSS代码: # DIV1 {宽度:100px;身高:100px;背景:红色;位置:绝对} Javascript代码: 窗口。指针函数(){ …

如何欣赏衣帽间衣帽间的装饰效果

如何欣赏衣帽间衣帽间的装饰效果

衣帽间,效果,电脑软件,衣帽间是一个小而温暖的地方。装修中也有很多的注意。细节决定质量。 女房客,许多个人的服装,尤其是在冬去春来,冬天的毛衣、棉会聚集在一起,拿出了自己的光和美丽的春天,这需要一个合适的衣帽间,这几乎是每个女人的梦想,但…

excel函数中有哪些excel函数

excel函数中有哪些excel函数

函数,中有,电脑软件,excel,数据库和列表管理功能: 平均返回选定数据库项的平均值。 计算数据库中包含数字的单元格的数量。 数据库中的非空单元数COUNTA计算 dget提取符合指定条件的单个记录从数据库 max返回所选数据库项中的最大值。 min返…

PS图象处理软件变成可爱的动物变成

PS图象处理软件变成可爱的动物变成

图象,处理软件,奥特曼,动物,过程,本教程介绍朋友到PS图象处理软件,把可爱的动物到奥特曼的方法。教程非常有效,方法非常简单。推荐他们。 PS图象处理软件有很多功能,和面部的修饰是其功能之一,萧边今天与大家分享关于如何有小动物喜欢奥特曼,我…

正确的PHP与UTF-8中文正则表达式

正确的PHP与UTF-8中文正则表达式

正则表达式,中文,正确,电脑软件,UTF,我以前用过这个。 复制代码代码如下所示: preg_match(' ~ { x7f - xff } + ~是美元美元,字符串,TMP); 今天发现,它也将符合一些欧洲国家的特点。 您应该使用以下内容,注意修饰符u 复制代码代码如下所示: pr…

PHP对象与数组的相互转换方法

PHP对象与数组的相互转换方法

对象,转换方法,数组,电脑软件,PHP,本文演示了PHP对象和数组的相互转换,供大家参考,具体分析如下: 这里我们定义了2个PHP匿名对象和数组相互转换的函数。代码如下: 功能array2object($array){ 如果(is_array($array)){ $ obj =新StdClass(); foreach(数组…