2012-11-27 28 views
0

fiddlejQuery的悬停问题的错误

要重现错误:

  1. 悬停在bbb111快几十倍(快点,我的意思是每秒几次) - 做最好的办法是将鼠标移动自上而下(不我认为
  2. 然后悬停在bbb111和其子菜单悬停在ccc222上。
  3. ccc222有另一个子菜单,它不会显示它应该。 (主制造不会向下移动,子菜单不可见( 将在主菜单下) - 如果您设置了overflow:visible它是可见的,但是 它在主菜单下并且主制造商仍然没有向下移动以使 位置成为另一个子菜单。

转载在Mozilla,Opera和Chrome的

回答

0

好吧,我已经找到了解决方案。问题是,jQuery的应用内嵌样式ATTR到元素,如果停止()被触发这些风格保持“原样'在动画中间,溢出:隐藏的东西等解决方案是'重置'菜单状态 - 添加到mouseIn动画回调函数$(this).removeAttr('style');