jQuery и другие библиотеки

У меня возникла эта проблема с jQuery, и я понятия не имею, как ее решить .... кто-нибудь может помочь или оказать помощь!?

[Исключение... «Компонент вернул код ошибки: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIDOMXPathEvaluator.evaluate]» nsresult: «0x80070057 (NS_ERROR_ILLEGAL_VALUE)» местоположение: «JS-кадр :: http://example.com/wp-content/plugins/IMM-Glossary/JavaScripts/prototype.js : : анонимно :: строка 1081" данные: нет] Источник: http://example.com/wp-content/plugins/IMM-Glossary/JavaScripts/prototype.js

Спасибо

Изменить: спасибо за ответ :) Проблема в том, что я прочитал http://docs.jquery.com/Using_jQuery_with_Other_Libraries - и теперь я использую "jQuery"? Так что не уверен, почему это происходит?

P.S - О коде - я даже не использую свой собственный код. Я просто использую этот плагин и jquery - и он выдает ошибку?


person Community    schedule 26.04.2009    source источник
comment
может плагин использует $? попробуй там же поменять.   -  person IAdapter    schedule 26.04.2009
comment
Аналогично stackoverflow.com/questions/1061397/jquery-noconflict-issue , использование jQuery.noConflict() должно решить эту проблему.   -  person Vicer    schedule 20.02.2012


Ответы (3)


  1. Ваша ошибка указывает на прототип сценария, а не на jQuery.
  2. Вы не опубликовали код.
  3. Поиск Google.
person bdl    schedule 26.04.2009

Во-первых, из сообщения об ошибке кажется, что проблема связана с библиотекой Prototype js, а не с библиотекой jQuery.

Во-вторых, форма кода ошибки (0x80070057) указывает на то, что это проблема с COM-компонентом.

Я предполагаю, что вы передали селектор jQuery в Prototype - оба используют $() - и прототип не знает, как его оценить. (Prototype передает его компоненту nsIDOMXPathEvaluator — я предполагаю, что это «Netscape Xpath Evaluater» — который отказывается от плохого формата XPath)

person James Curran    schedule 26.04.2009

Попробуйте использовать $.noConflict() - Использование jQuery с другими библиотеками

person IAdapter    schedule 26.04.2009