【发布时间】:2012-03-18 08:04:40
【问题描述】:
我正在使用 Firefox Add-on Builder,这是我目前所拥有的:
main.js:
var widgets = require("widget");
var tabs = require("tabs");
var data = require("self").data;
var widget = widgets.Widget({
id: "div-show",
label: "Show divs",
contentURL: "http://www.mozilla.org/favicon.ico",
onClick: function() {
tabs.activeTab.attach({
contentScriptFile: [data.url("jquery.js"), data.url("myScript.js")]
});
}
});
myScript.js
var first = $(".avatar:first");
var url = first.attr("href");
现在我被困在如何将 url 变量传递回 main.js 以便它可以在新选项卡中打开 url。从 myScript.js 我无法访问 main.js 中声明的标签对象。
【问题讨论】:
标签: javascript jquery firefox-addon firefox-addon-sdk