我在这里读到了很多答案,但没有一个解决方案有效。我知道我做错了什么,所以如果有人有时间在这里帮助我,我将非常感激。
我的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"
}
}
提前谢谢。
发布于 2017-08-29 03:42:52
在第一个script标记上有两个src属性...看起来您需要删除src="jquery.js"
one,因为您正在从cdn加载jQuery。
另外,将您自己的脚本标记移到jQuery cdn脚本标记下面。就像现在一样,它首先运行您的脚本,然后加载jQuery,因此您的脚本无法访问jQuery函数。
https://stackoverflow.com/questions/45925695
复制相似问题