Safari MegaMenu c / hoverIntent проблема при рендеринге через Flash swfobject - PullRequest
1 голос
/ 28 сентября 2010

У меня странная проблема, которая недавно появилась. У меня есть некоторые мегаменусы - они очень просто кодируются как неупорядоченные списки и используют jQuery. Там написано очень похоже на этот учебник SitePoint здесь .

Вот мой JQuery

$j('li>a[topnav], li>div[topnav]').hoverIntent({
    sensitivity: 4,
    interval: 100,
    over: ShowMenus,
    timeout: 0,
    out: HideMenus
});

Мы используем плагин hoverIntent для управления событиями onhover и offhover. На нашей целевой странице - у нас есть флэш-фильм (встроенный в swfobject.js), и предполагается, что megemenu накладывается на него - что делает Но, к сожалению - при открытии меню все мои пункты меню сворачиваются в Safari. Вы можете увидеть этот эффект только при использовании Safari 5 на Greenmountaincoffee.com . Когда я удаляю флэш-анимацию, меню работает нормально и не сворачивается.

Кто-нибудь сталкивался с этой проблемой раньше? Какие стратегии рекомендуется?

Thx

...