从静止鼠标进入动画元素获取mouseenter事件

我正在写一个图像轮播,由于某些类添加/删除我的CSS指针以及我的mouseenter事件似乎无法正常工作。

$("img", ":not(.active)").on("click", function() { var $this = $(this); $("img").removeClass("active"); $this.addClass("active"); goto($this.index()); }); $("img").on("mouseenter", function() { console.log("silence"); }); function goto(i) { $(".images").animate({ left: 55-i*310 }); } 

http://jsfiddle.net/rnfkqq6s/3/

请看一下小提琴并观看控制台。 当鼠标在点击时没有移动时,鼠标中心有时不会被触发。 与光标一样的东西。 我在这做错了什么?

此问题与已知错误有关:

参见类似: 在没有用户移动鼠标的情况下使浏览器光标从“等待”变为“自动”

错误报告: https : //code.google.com/p/chromium/issues/detail?id = 26673#c87