Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 禁用元素时,IE中未触发transitionend事件?_Javascript_Internet Explorer_Css Transitions - Fatal编程技术网

Javascript 禁用元素时,IE中未触发transitionend事件?

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(“

这仅仅是我的问题,或者如果它所连接的元素被禁用,那么在IE10/11中,
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缓进缓出;
}
目标

淡入目标按钮
此答案可能会为您提供答案: