1
比方说,如果有一个CSS3转换/变换/动画分配给一个DOM元素,有无论如何我可以检测到过程的状态?任何方式来检测过渡状态的CSS3过渡/变换/动画?
我想这样做的原因是因为我在寻找类似转换链的东西,例如,在前一个转换之后运行一个转换。
比方说,如果有一个CSS3转换/变换/动画分配给一个DOM元素,有无论如何我可以检测到过程的状态?任何方式来检测过渡状态的CSS3过渡/变换/动画?
我想这样做的原因是因为我在寻找类似转换链的东西,例如,在前一个转换之后运行一个转换。
我在http://cssglue.com/cubic中做过类似的事情,它是在转换结束时添加或删除类的转换。
这里是你将如何链接一个过渡:
element.addEventListener(webkitTransitionEnd, function(ev){
if(ev.propertyName == "min-width") { //listen to property you're changing
element.className += " classWithNewTransition";
}
}, false);
啊,从来没有意识到,有一个事件设置webkitTransition工作*。非常感谢你!这就是我需要的。 :d – JiangCat 2011-03-22 16:49:46