Лаваламп и Аккордеонный Конфликт

Я использую Аккордеон для правильного меню моего сайта, и он отлично работает. Я хочу использовать Lavalamp для моего главного меню. Когда jquery.easing, мой аккордеон не работает, но он мне нужен для Lavalamp. Кто-нибудь знает, как я могу исправить этот конфликт!? Thanx

3 ответа

Решение

Я думаю, что нам нужно немного больше информации... демо было бы идеальным, и мы могли бы знать, что именно идет не так, и какую ошибку вы получаете. Это может быть проблема совместимости. Вы используете последнюю версию jQueryUI? Какую функцию замедления вы используете?

В качестве быстрого исправления вы можете попробовать включить этот файл: http://gsgd.co.uk/sandbox/jquery/easing/jquery.easing.compatibility.js

но если это не сработает, нам действительно нужно больше информации, чтобы помочь вам решить проблему.

Еще одна вещь, на которую вы можете посмотреть:

В вашем аккордеонном меню также используется jQuery? Если это так, иногда плагины объединяют сценарии в один. Одна из возможностей состоит в том, что в меню Accordion также вставлен некоторый файл jQuery.easing, поэтому он конфликтует. Вы можете просмотреть этот скрипт и вырезать дублированный код.

Кроме того, убедитесь, что строка скрипта jQuery.easing находится ниже ваших других файлов скрипта.

Проще всего было бы вставить ссылку на страницу, чтобы мы могли на нее посмотреть.

Попробуйте использовать jquery-ui.min.js вместо jquery.easing.js . Или иногда эта проблема может быть вызвана порядком сценариев, например, поместить плагин замедления внизу страницы и другие сценарии сверху.

Другие вопросы по тегам