我在这里已经阅读了很多答案,但没有一个解决方案有效。我知道我做错了什么,所以如果有人有时间在这里帮助我,我将非常感激。
我的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>
我的整个manifest.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"
}
}
提前致谢。
答案 0 :(得分:0)
你的第一个脚本标签上有两个src属性......看起来你需要删除src="jquery.js"
一个,因为你正在从cdn加载jQuery。
还将您自己的脚本标记移动到jQuery cdn脚本标记下方。就像现在一样,它首先运行你的脚本,然后加载jQuery,所以你的脚本无法访问jQuery函数。