jquerylivemouseleave错误

jquerylivemouseleave错误,jquery,Jquery,我知道99%的时候有人把一个bug归咎于jQuery,这是他们自己的错,但我想我可能有一个 以下是我的JSFIDLE: 问题是:我有一个“mouseenter mouseleave”的活动处理程序,如果我没有任何其他处理程序,它会像预期的那样工作,但当我在另一个元素上为“mouseout”添加另一个活动处理程序时,它会崩溃。除非我弄错了,否则它们不应该相互影响。但是,添加mouseout事件会导致原本应该只在mouseenter/mouseleave上启动的原始live处理程序改为在mousee

我知道99%的时候有人把一个bug归咎于jQuery,这是他们自己的错,但我想我可能有一个

以下是我的JSFIDLE:

问题是:我有一个“mouseenter mouseleave”的活动处理程序,如果我没有任何其他处理程序,它会像预期的那样工作,但当我在另一个元素上为“mouseout”添加另一个活动处理程序时,它会崩溃。除非我弄错了,否则它们不应该相互影响。但是,添加mouseout事件会导致原本应该只在mouseenter/mouseleave上启动的原始live处理程序改为在mouseenter/mouseout上启动

在我的示例JSFIDLE中,不可能打印“mouseout”,对吗?然而,当你把鼠标从蓝色div上移开时


JQuery错误或用户错误?

它在<1.6中工作。你应该在jQuery中提交一个bug。如果你选择“jQuery(edge)”这是最新的版本,它似乎会起作用。是的,这就是他们在我提交bug时所说的。我还可以通过切换声明的顺序来解决当前版本中的问题。谢谢你们两位。