我最近出现了一个奇怪的问题。我有一些megamenus - 它们被编码为非序列表并使用jQuery。编码非常类似于此SitePoint教程here。
这是我的jquery
$j('li>a[topnav], li>div[topnav]').hoverIntent({
sensitivity: 4,
interval: 100,
over: ShowMenus,
timeout: 0,
out: HideMenus
});
我们正在使用hoverIntent插件来控制onhover和offhover事件。在我们的登陆页面上 - 我们有一个flash电影(嵌入了swfobject.js),megemenu应该覆盖它 - 就是这样。但是,很遗憾 - 当菜单打开时,我在Safari中的所有菜单项崩溃。只有在Greenmountaincoffee.com使用Safari 5时才能看到此效果。当我删除Flash动画时,菜单工作正常,不会崩溃。
以前有人遇到过这个问题吗?建议的任何策略?
THX