如何在我的 chrome 扩展名的 manifest.json 文件中包含 jQuery



我在这里读过很多答案,但没有一个解决方案奏效。我知道我做错了什么,所以如果有人有时间在这里帮助我,我将不胜感激。

我的JS文件的文件名是main的.js

我的相关 HTML 代码:

<script src="js/main.js" src="jquery.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

我的整个清单.json:

"name": "Roasts Tab",
"manifest_version": 2,
"description": "A fire roast every time you open a new tab in Chrome",
"version": "0.0.0.1",
"permissions": ["management"],
"chrome_url_overrides": {
"newtab": "index.html"
},
"icons": {
"128": "icon.png"
}
}

提前谢谢。

您的第一个脚本标签上有两个 src 属性...看起来你需要删除src="jquery.js",因为你正在从cdn加载jQuery。

还可以将您自己的脚本标记移动到 jQuery cdn 脚本标记下方。就像现在一样,它首先运行你的脚本,然后加载jQuery,所以你的脚本无法访问jQuery函数。

最新更新