【发布时间】:2011-11-16 11:57:18
【问题描述】:
我有一个菜单栏,在上面一行显示一组类别。
其中一个类别有一组子类别。
我有一个 hoverIntent 设置,它会在子菜单中向下滑动,并在鼠标离开时向上滑动。
但是,如果我正在查看此类别中的页面,我希望子菜单可见并突出显示活动类别。我还想确保当通过鼠标与子菜单交互时,一旦鼠标离开它就不会再次向上滑动。
我已经尝试在这个页面的元素上重新声明 hoverIntent 函数但是它不起作用,它仍然使用之前的绑定。有什么办法可以解开之前的 hoverIntent 并确保它使用新的?
【问题讨论】:
-
您可以尝试拥有两个类,并为每个类绑定一个事件。然后你只需要在相关元素上添加/删除正确的类。
标签: jquery unbind hoverintent