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

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


person AliBZ    schedule 25.12.2010    source источник
comment
Можете показать живую ссылку? Кроме того, вы обязательно столкнетесь с некоторыми ошибками JavaScript. Кто они такие?   -  person Pekka    schedule 01.01.2011
comment
уже три ответа, и вы не разместили кусок кода! думаю, я не буду жалеть тебя, что ты потеряешь свою награду без ответа!   -  person ifaour    schedule 07.01.2011
comment
проблема в том, что LavaLamp не работает с последней версией плагина ослабления.   -  person hd.    schedule 05.06.2011


Ответы (3)


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

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

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

person Nathan MacInnes    schedule 03.01.2011
comment
спасибо, у меня такая же проблема и она решается вашим ответом. - person hd.; 05.06.2011

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

person Sbml    schedule 06.01.2011

Еще одна вещь, на которую вы могли бы взглянуть:

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

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

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

person davesters81    schedule 07.01.2011