Firefox扩展中的jQuery

Ale*_*xis 9 javascript jquery firefox-addon

我想在Firefox扩展中包含jQuery.

我添加以下代码行来导入jQuery文件:

Components.utils.import("resource://js/jquery.js", window.content.document);
Run Code Online (Sandbox Code Playgroud)

Firefox导入后立即运行该文件.jQuery文件看起来像这样,带有匿名闭包:

 (function( window, undefined ) {
        ...bunch of code....
       _jQuery = window.jQuery,
 })(window);
Run Code Online (Sandbox Code Playgroud)

当扩展程序运行时,会出现错误"未定义窗口".有什么方法可以让jQuery访问窗口?

Yas*_*ahu 4

将其写入 *.xul 文件以包含 jQuery。

<script type="application/x-javascript" src="toolbar.js"></script>
Run Code Online (Sandbox Code Playgroud)