2
我正在使用插件生成器在插件工具欄中創建一個可打開面板的圖標。顯示焦點面板
var panel = require("panel").Panel({
contentURL: data.url("panel.html"),
contentScriptFile: [
data.url("panel.js"),
]
});
var widget = new Widget({
id: "player",
label: "Player",
contentURL: data.url('icon.png'),
panel: panel,
});
我希望面板在我點擊圖標後立即獲得焦點。下面的代碼發送一個keyup事件到插件只是在我點擊鼠標之前激活了面板。
$(document).keyup(function(event) {
event = event || window.event;
self.port.emit('keyup', event.keyCode);
return false;
});
有沒有一種方法來關注面板並立即報告按鍵?
似乎只有在您定義了一個您可以關注的輸入字段時纔有效。但沒有它可以激活窗口嗎? – McSod 2012-04-02 08:23:33
你的意思是,你想要捕獲沒有輸入字段的按鍵? – canuckistani 2012-04-02 15:29:15
是的,我用這條線:$(document).keyup(function(event){ – McSod 2012-04-03 09:42:25