我遇到了jQuery的这个问题,并且不知道如何解决它....任何人都可以帮助或提供一些帮助!?
[Exception ...“组件返回失败代码:0x80070057(NS_ERROR_ILLEGAL_VALUE)[nsIDOMXPathEvaluator.evaluate]”nsresult:“0x80070057(NS_ERROR_ILLEGAL_VALUE)”location:“JS frame :: http://example.com/wp-content/plugins/IMM-Glossary/JavaScripts/prototype.js :: anonymous :: line 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 - 它会抛出错误?
答案 0 :(得分:3)
答案 1 :(得分:0)
首先,从错误消息来看,似乎问题在于Prototype js库而不是jQuery库。
其次,错误代码(0x80070057)的形式表明它是COM组件的问题。
我猜你把一个jQuery选择器传递给Prototype--都使用$() - 而原型不知道如何评估它。 (Prototype将它传递给nsIDOMXPathEvaluator组件 - 我猜这就是“Netscape Xpath评估器” - 它以糟糕的XPath格式进行测试)
答案 2 :(得分:0)
尝试使用$.noConflict()
- Using jQuery with Other Libraries