jQuery菜单和“奇怪”的行为

时间:2010-11-13 16:36:59

标签: jquery menu drop-down-menu

我正在使用此菜单:http://jsbin.com/useqa4/18

如何防止div在更改时出现这种行为?如果我单独使用show()没有问题,但我需要滑动然后当我快速移动光标时它有错误的行为。我能为此做些什么?

2 个答案:

答案 0 :(得分:2)

尝试在show()函数之前使用.stop(true,true)...

修改

这就是问题所在,但我似乎无法找到解决问题的方法。选择第二个菜单项后,旧的菜单项会添加style="display:block"。因此,为什么它会留在那里。

您是否考虑过使用现有菜单并自定义外观,这里有一些:

http://devsnippets.com/article/reviews/10-brilliant-multi-level-navigation-menu-techniques.html http://csscreator.com/tools/multimenu

答案 1 :(得分:0)

动画后使用stop()函数。 这里有关于如何正确使用它的文档。 http://api.jquery.com/stop/

希望这会有所帮助

用jQuery好看的看法