这是我的manifest.json:
{
"manifest_version": 2,
"name": "ROBLOX Forum Link Fixer",
"description": "Fixes the amp; issue on the ROBLOX forum.",
"version": "2.0",
"background": {
"scripts": [
"jquery.js",
"fixer.js"
]
},
"permissions": [
"http://*.roblox.com/*",
"https://*.roblox.com/*"
]
}
这是在fixer.js中(jquery.js只是jQuery):
$(document).ready(function(){
$('.rbx-link.user-link').each(function(){
$(this).text($(this).text().replace(/amp;/g, ""));
$(this).attr("href",$(this).text());
});
});
错误是它不起作用我不知道为什么?!我希望有人能帮帮忙!感谢。
答案 0 :(得分:0)
我认为您必须使用内容脚本权限,如
"content_scripts": [
{
"matches": ["http://www.google.co.in/*",
"https://www.google.co.in/*"],
"js": ["myscript.js"]
}
]
}
而非背景请参阅h ttps://developer.chrome.com/extensions/content_scripts