gpt4 book ai didi

javascript - Html 无法识别 JavaScript(Chrome 扩展)

转载 作者:行者123 更新时间:2023-11-30 15:47:37 24 4
gpt4 key购买 nike

我正在制作一个 Chrome 扩展,但我的 HTML 没有获取任何 JavaScript。

HTML 头:

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

jQuery(警报在这里用于测试目的):

$(document).ready(function () {
alert("hello");
$(".box").click(function () {

alert("box");
$("webview").show(1000);
$(".content").slideUp();

});

$(".webHome").click(function () {
$(".content").show(1000);
});
});

list .json:

{
"update_url": "https://clients2.google.com/service/update2/crx",

"name": "ChromeApps",
"version": "1.0",
"manifest_version": 2,
"icons": {
"128": "logo.png"
},
"app": {
"background": {
"scripts": [ "background.js", "application.js" ],
"persistent": false
}
},
"permissions": ["webview"],
"kiosk_enabled": true

我所有的文件都在同一个文件夹中。我觉得我遗漏了 list 中的某些内容。

最佳答案

您的 list 是 Chrome 应用程序的 list ,而不是扩展程序。

考虑到这一点,Chrome Apps cannot use remote code ,因此您不能从 CDN 中包含 jQuery。

您需要包含 jquery.min.js 的本地副本,并以与 application.js 相同的方式包含它。

此外,不要忘记顺序很重要:您需要在使用 jQuery 之前加载它。

关于javascript - Html 无法识别 JavaScript(Chrome 扩展),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39830981/

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