gpt4 book ai didi

javascript - jquery错误$未在javascript扩展中定义

转载 作者:行者123 更新时间:2023-12-01 03:49:24 25 4
gpt4 key购买 nike

我知道您现在可能会关闭它,但请听着。我正在使用 jquery 进行扩展。这是我的 manifest.json:

{
"manifest_version":2,
"name":"Ad Killer",
"description":"A Basic program for blocking ads",
"version":"0.1",
"background":{
"scripts":[
]
},
"content_scripts":[
{
"matches":[
"<all_urls>"
],
"js":[
"content.js",
"jquery.js"
]
}
],
"browser_action":{
"default_icon":"ad128.png",
"default_title":"Ad Killer"
}
}

这是我的jquery.js:

src="http://code.jquery.com/jquery-3.1.1.min.js"
integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8="
crossorigin="anonymous"

最后是我的content.js:

src="http://code.jquery.com/jquery-3.1.1.min.js"

$(document).onload(function() {
alert('It Works!!')
});

var elems = document.getElementsByTagName("iframe");


for (var i = 0, max = elems.length; i < max; i++) {
elems[i].hidden = true;
};

问题是,每次我运行它时,它都会给我错误 $ is not Defined,但我已经初始化了 JQuery。我在这里做错了什么?任何帮助将不胜感激。

最佳答案

是的,正如Maxim所说,下载jquery.js文件并确保将其包含在manifest.json中。另外,请确保在编写 "js":[ 部分时首先加载 jquery.js

关于javascript - jquery错误$未在javascript扩展中定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43347299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com