我正在尝试在google.com上每个搜索结果的开头添加一个数字,但我的chrome扩展名却没有这样做。 css注入正常工作,但js无法正常工作。我发现.S3Uucc是每个结果上的定位标记的通用类名。
manifest.json:
{
"manifest_version": 2,
"name": "number",
"version": "0.1.0",
"description": "numbering",
"browser_action": {
"default_icon": "icon.png"
},
"background": {
"scripts": ["jquery-3.4.1.js","number.js"]
},
"permissions": ["tabs", "<all_urls>", "file:///*"]
}
number.js:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
chrome.tabs.insertCSS({file:"number.css"});
$(document).ready(function(){
var a = $(".S3Uucc").textContent;
$(".S3Uucc").textContent="10: "+a;
});
});