【发布时间】:2012-06-19 02:56:50
【问题描述】:
我正在将 Chrome 扩展程序移植到 Firefox。在 Chrome 扩展中,后台脚本包括 JQuery,它在整个后台脚本中用于 AJAX。
使用 Firefox Jetpack SDK,看起来我可以做到:
require("modulename")
但这仅适用于 modulename 是 firefox 扩展模块,包括代码:
exports.someVar = someLocalVar
为了使模块功能在其他地方可用。显然 JQuery 并没有像这样设置为模块,所以没有办法要求它。
有没有办法在我的 Firefox 插件后台的 lib/main.js 文件中包含 JQuery,以便我可以在我的 main() 函数中访问 JQuery?
【问题讨论】:
-
你对
main.js中的jQuery有什么要求? jQuery 是用来访问 DOM 的,main.js却无法访问 DOM。
标签: jquery firefox-addon firefox-addon-sdk