我希望找到一种更简洁的方式来检测实际的
我基本上是从这个列表开始,并希望只绑定最佳匹配项(即,与列表中第一个匹配的项)。
transitionend
名称。我看过很多例子,都是强制添加处理程序来应对各种变化。而且,我不想依赖于jQuery(或类似的框架)。我基本上是从这个列表开始,并希望只绑定最佳匹配项(即,与列表中第一个匹配的项)。
var transitionendName,
events = [
'transitionend',
'webkitTransitionEnd',
'MozTransitionEnd',
'oTransitionEnd'
];
// ^^^^^ your code here
myElem.addEventListener(transitionendName, myHandler, false);
有没有人觉得他们对此有一个干净的解决方案?同样的解决方案可能适用于“animationend”事件。
编辑: msTransitionEnd和以“-ms-”为前缀的属性在IE10的最终版本候选中被删除。