这是manifest.json文件的样子。
{
"name": "Countdown",
"version": "0.0.1",
"manifest_version": 2,
"browser_action": {
"default_icon": "icon.png",
"default_title": "Countdown Extension"
},
"background" : {
"scripts": ["background.js"]
},
"content_scripts" : [
{
"matches": ["https://*.google.com/*"],
"js": ["jquery.js", "LeoScript.js"]
}
],
"permissions": [
"tabs"
]
}
background.js文件
chrome.runtime.onMessage.addListener(function(response, sender, sendResponse){
alert(response);
});
这是LeoScript.js文件
$(function(){
$(".simple-image-button DOQN2G-c-A").click(function ()
{
alert("Hello World!");
});
});
jquery工作正常,但出于某种原因,无论何时单击该按钮,都没有任何反应。我也试过使用$ document ready函数,但也无法正常工作。我无法弄清楚我做错了什么,因为如果没有开火就会发出警报。