Я использую плагин jQuery AutoComplete на html-странице, где у меня также есть меню для аккордеона, в котором используется прототип.
Они оба прекрасно работают по отдельности, но когда я пытался реализовать оба компонента на одной странице, я получаю сообщение об ошибке, которое мне не удалось понять.
необработанное исключение: [Exception ... "Компонент возвратил код ошибки:
0x80004005 (NS_ERROR_FAILURE) [nsIDOMViewCSS.getComputedStyle] "
nsresult: "0x80004005 (NS_ERROR_FAILURE)" расположение: "кадр JS ::
file: /// C: / Documents and
Настройки / Администратор / Рабочий стол / сайт / js / jquery-1.2.6.pack.js ::
аноним :: строка 11 "данные: нет]
Я обнаружил, что файл, конфликтующий с jQuery, - это «effect.js», который используется в меню аккордеона. Я попытался заменить этот файл более новой версией, но более новая, кажется, нарушает поведение аккордеона.
Я предполагаю, что файл 'effect.js', используемый в аккордеоне, был изменен для получения демонстрационного результата аккордеона. Я также попытался использовать переопределяющие методы, необходимые jQuery, чтобы избежать конфликта с другими библиотеками, и это не сработало.
Я получил демонстрацию аккордеона от stickmanlabs.com .
А автозаполнение jQuery можно получить с сайта jQuery .
Кто-нибудь еще сталкивался с этой проблемой?