如何使用附加构建器为firefox-extension-development添加jquery插件

时间:2011-10-13 13:10:22

标签: jquery firefox-addon firefox-addon-sdk

我正在写一个firefox扩展,想要解决这个问题:how to know when the DOM of an iFrame is ready again after changing its content? 我发现 this Plugin这可能会解决我的问题。但我不知道如何在我的添加构建器中添加它。

我的问题在这里:

/************************************************************
            You must specify the path to your jquery.js file below! 
    *************************************************************/

    var jQueryPath = "/main/inc/lib/javascript/jquery.js";

jquery.js的路径对于每个用户都是不同的,因为它位于firefox上下文中,例如:

  

C:\用户\ MYNAME \应用程序数据\漫游\ Mozilla的\火狐\概况\ im0woiy2.default \驾驶舱\资源\ jid0-rxgsbnpfxdmtfgdq504rka9xktm-AT-传送插座-privatsphaere_tool数据\ jQuery的1.6.4.js

那我怎么能添加这个插件呢?

1 个答案:

答案 0 :(得分:2)

您使用附加SDK的self package

var {data} = require("self");
var jQueryPath = data.url("jquery.js");

然后将jquery.js放入加载项的data/目录中。