亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于animationEnd事件

on(animationEnd, function() {})老師,這個代碼,我按你個寫法的話會報錯,‘animationEnd is not defined’; 而且最后發現沒有animationEnd這個事件,只有animationend事件,所以必須要寫成on('animationend', function() {})才可以正解執行。這是什么原因,我用的jquery-1.8.1.min.js這個版本,jquery.transit.min.js官網下的最新的

正在回答

3 回答

如果是jquery的話,就可以這莫干,

var?flag?=?true;
nav_wrap.one('mozAnimationEnd?MSAnimationEnd?oanimationend?webkitAnimationEnd',?function(){
????//?如果運行的話,下面的setTimeout不走。代碼在這里運行。
????flag?=?false;
});
setTimeout(function?()?{
????if(flag?!=?false)?{
????????nav_wrap.one('animationend',function?()?{
????????	//?如果上面不支持的話,則運行這里。
????????})
????}
},10)


1 回復 有任何疑惑可以回復我~

你動態添加的話 要用英文的引號括起來

0 回復 有任何疑惑可以回復我~
#1

zhongkeyuan

為什么樓主的答案不需要呢?
2016-04-16 回復 有任何疑惑可以回復我~

事件名必須使用 引號括起來(單引號雙引號都行)。

動畫結束事件名字就是:animationend

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于animationEnd事件

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號