所以我正在编写我的第一个chrome扩展。事实证明,这并不像人们希望的那么简单。
我正在尝试做的是,当我点击我的扩展按钮时,jquery代码会抓取活动标签的html。
请帮助我,因为我的代码无法运作:(
的manifest.json
{
"manifest_version": 2,
"name": "First time",
"description": "This extension demonstrates a 'browser action' with kittens.",
"version": "1.0",
"content_scripts" : [
{
"matches": ["http://*/*", "https://*/*"],
"js" :["jquery.min.js", "popup.js"]
}
],
"browser_action": {
"default_icon": "icon.png"
},
"permissions": ["tabs","http://*/*", "https://*/*"]
}
Popup.js
function getBgColors(tag){
$(document).ready(function(){
alert($("heaed").html());
});
}
chrome.browserAction.onClicked.addListener(getBgColors);
答案 0 :(得分:-1)
您应该添加背景页面或事件页面,并在那里注册事件监听器。
chrome.browserAction.onClicked.addListener(getBgColors);