Javascript 禁用元素时,IE中未触发transitionend事件?
这仅仅是我的问题,或者如果它所连接的元素被禁用,那么在IE10/11中,Javascript 禁用元素时,IE中未触发transitionend事件?,javascript,internet-explorer,css-transitions,Javascript,Internet Explorer,Css Transitions,这仅仅是我的问题,或者如果它所连接的元素被禁用,那么在IE10/11中,transitionend事件不会触发吗 下面的代码在Chrome中可以正常工作(当转换完成时会显示警报),但在IE10/11中不起作用。但是,如果从目标按钮中删除disabled属性,则该属性会起作用 document.getElementById(“a”).addEventListener(“transitionend”,onTransitionEnd,false); document.getElementById(“
transitionend
事件不会触发吗
下面的代码在Chrome中可以正常工作(当转换完成时会显示警报),但在IE10/11中不起作用。但是,如果从目标按钮中删除disabled
属性,则该属性会起作用
document.getElementById(“a”).addEventListener(“transitionend”,onTransitionEnd,false);
document.getElementById(“b”).addEventListener(“单击”,fadeButton,false);
功能衰减按钮(e){
document.getElementById(“a”).style.opacity=0;
}
函数onTransitionEnd(e){
警报(“过渡结束”);
}
按钮{
显示:块;
利润率:1米0;
}
#a{
-webkit过渡:不透明度0.5s缓进缓出;
过渡:不透明度0.5s缓进缓出;
}
目标
淡入目标按钮
此答案可能会为您提供答案: