Jump to content
  • 0

Проблема с jquery: эффект дергается в Opera и еще кое что...


Sulpher
 Share

Question

Здравствуйте!

Есть интересный модуль меню для CMS Joomla под названием Lava Factory menu, который представляет собой меню, в котором hover плавно двигается за курсором. Довольно зрелищно!

Эффект в действии можно увидеть здесь.

Проблема, собственно, заключается в том, что плавность теряется при просмотре в Opera. Движение становится дерганым. В остальных браузерах все нормально. Тестировалось на IE7, FF2, Safari 3, Netscape 9.

На официальном форуме разработчики ответили, что не ставят цель поддерживать Opera, а затачивали меню только под IE и FF. Странная кроссбраузерность. ;)

Скрипт использует библиотеку jquery.

И вторая проблема заключается в авторской недоработке.

Например, если подвести курсор к любому пункту меню и кликнуть на него, красный фон (hover) плавно переедет к курсору и окрасит выбранный пункт меню. Но стоит убрать мышкой курсор в другое место экрана, то hover быстро возвращается к первому пункту меню. Нужно же, чтобы hover не уезжал на первый пункт, а оставался на выбранном пункте меню.

Скажите, пожалуйста, это сложно сделать?

Здесь выложил установочный модуль для Joomla. Если нужно, могу запостить некоторые фрагменты кода в теме.

Буду очень признателен, если кто-нибудь посоветует как решить эти обозначенные в топике проблемы.

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
Проблема, собственно, заключается в том, что плавность теряется при просмотре в Opera. Движение становится дерганым.

Все хоршо и в 9.25 и в 9.5.

Скажите, пожалуйста, это сложно сделать?

Несложно.

Link to comment
Share on other sites

  • 0

Дмитрий, намек понял. ;)

Просто Оперой пользуюсь только чтобы посмотреть как отображается верстка. Видимо, с момента выхода 9.01 прошло много времени. Внимание на кривизну скрипта обратили посетители. Выходит, проблема не скрипта, а браузера. Тогда вопрос снят.

Что касается второй части вопроса с hover'ами, можете помочь?

Link to comment
Share on other sites

  • 0
Дмитрий, намек понял. ;)

Просто Оперой пользуюсь только чтобы посмотреть как отображается верстка. Видимо, с момента выхода 9.01 прошло много времени. Внимание на кривизну скрипта обратили посетители. Выходит, проблема не скрипта, а браузера. Тогда вопрос снят.

А ты загрузи версию посвежее да посмотри. Ты же видел косяк, не мы. (есть предположение что дело во флеше которы подтормаживает станичку. Флеш ? зло).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy