【发布时间】:2015-10-12 16:55:01
【问题描述】:
我一直在努力让 css 转换与 IE 一起工作。由于某种原因,transitionend 事件会在除 IE 之外的所有浏览器中触发。 我在这里创建了一个小例子来显示问题:
这是过渡结束时应该调用的代码:
$('.box-to-illuminate').mousedown(function () {
$(this).addClass('holding');
$(this).bind('transitionend', function () {
$(this).off('transitionend');
$(this).removeClass('holding');
}
);
});
在 Chrome 和 Firefox 中,该框在 transitionend 事件中变回黄色。这在 IE10+11 中从未调用过。
如果有人能解决这个难题,我将非常感激!
谢谢
【问题讨论】:
标签: javascript css internet-explorer