1

我最近出现了一个奇怪的问题。我有一些超级菜单——它们被编码为非常简单的无序列表并使用 jQuery。这里有非常像这个 SitePoint 教程的编码。

这是我的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 动画时,菜单可以正常工作并且不会折叠。

有没有人遇到过这个问题?有什么推荐的策略吗?

谢谢

4

0 回答 0