gpt4 book ai didi

javascript - WebStorm 链接到 HTML 中的 .js 文件

转载 作者:行者123 更新时间:2023-12-02 18:24:29 24 4
gpt4 key购买 nike

HTML 和 CSS 工作正常,但我无法让 Webstorm 链接和使用我的 .js 文件。

我正在进行实时编辑。在调试器控制台中显示:

Uncaught ReferenceError: $ is not defined script.js:3 script.js:3

我猜测“3”引用了 .js 文件中的三个 $。

在 Webstorm 设置中,我全局启用了 jQuery-2.0.0。我已经尝试过jquery-1.7.1,但仍然有同样的问题。

涉及三个文件。我将它们全部包括在内,以便尽可能提供完整的图片。它们都在同一个项目文件中。这是我的代码 -

网页.html:

<!DOCTYPE html>
<html>
<head>
<title>For Testing</title>
<link type="text/css" rel="stylesheet" href="stylesheet.css">
<script type="text/javascript" src="script.js"></script>
</head>

<body>
<div>
<p>
Random text
</p>
</div>
</body>

</html>

样式表.css:

div {
height: 18px;
width: 100px;
background-color: orange;
}

脚本.js

$(document).ready(function(){
$("div").onmouseover(function(){
$("div").css("background-color", "green")
});
});

我猜有一个简单的新手解决方案,但我是编程新手,Webstorm 有点让人不知所措。我确实检查了该网站的解决方案,但无法找到有效的答案。

最佳答案

更新您的 HTML 以反射(reflect)这些更改:

<!DOCTYPE html>
<html>
<head>
<title>For Testing</title>
<link type="text/css" rel="stylesheet" href="stylesheet.css">
<script type="text/javascript" src="script.js"></script>
<!--Add this line below which will add the jquery library-->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
</head>
<body>
<div>
<p>
Random text
</p>
</div>
</body>
</html>

关于javascript - WebStorm 链接到 HTML 中的 .js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18521926/

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