收录一段动画end的设计:
function transitionEnd(){
var el = document.createElement("div");
var transEndEventNames = {
'WebkitTransition' : 'webkitTransitionEnd',
'MozTransition' : 'transitionend',
'OTransition' : 'oTransitionEnd otransitionend',
'transition' : 'transitionend'
};
for(var name in transEndEventNames){
if(el.style[name] !== undefined){
return {
end : transEndEventNames[name]
};
}
}
}
本文介绍了一种通过JavaScript实现的跨浏览器动画结束事件侦测方法。该方法利用了一个通用函数来检测不同浏览器环境下对应的动画结束事件名称。
239

被折叠的 条评论
为什么被折叠?



