我正在创建一个firefox扩展。 我将julery包含在xul文件中作为
<script type="application/x-javascript" src="libs/project/libs/jquery.js" />
后面是一些使用jquery
的其他文件 <script type="application/x-javascript" src="sample.js" />
<script type="application/x-javascript" src="sample2.js" />
.
.
.
但是我在这里遇到了一些错误,比如
ReferenceError:未定义jQuery
TypeError:a未定义
ReferenceError:$未定义
我该怎么办?
答案 0 :(得分:2)
可能的原因是这个错误: http://bugs.jquery.com/ticket/12357
JULERY 1.8.0不能由XUL RUNNER应用程序识别
您可以通过设置一个简单的xul runner窗口并包含jQuery来测试它,然后提醒jQuery或$的类型,这将导致未定义的响应。
如果将jQuery代码粘贴到XUL主窗口中的脚本标记中,您将能够看到此版本中已发布的所有各种解析问题。