javascript - Javascript 未在 Chrome 中运行
问题描述
自从我接触 Web 开发以来已经有一段时间了,我正试图重新投入其中。然而,出于某种原因,我似乎无法让我的 JS 脚本运行。我尝试使用 链接 JS 文件<script src="script.js"></script>
,即使脚本文件与 my 位于同一目录中index.html
,它似乎完全忽略了它。我有一些来自 jQuery 的事件监听器,但在代码的最开始是一个console.log("sanity check");
.
因此,在那之后不起作用,我尝试直接在 html 文件中编写脚本,如下所示:
<script>
console.log("WHAT IS GOING ON?!");
alert("It's finally working!");
</script>
那仍然没有用。帮助!
编辑:
这是相关的HTML:
<head>
<script src="jquery-3.4.1.min.js"></script>
<script src="script.js"></script>
<script>
console.log("WHAT THE CRAP IS GOING ONNNN");
alert("JS is running");
</script>
</head>
这是JS,
console.log("sanity check");
$(document).ready(function() {
console.log("Helloooo and good moonring!");
$("#back").hover(function() {
console.log ("*eyeroll* YES. I can hear you.");
$("#back").attr("cursor", "pointer");
}, function() {
$("#back").attr("cursor", "default");
});
});
它都不起作用。我在本地运行它。Chrome 中的检查工具没有显示任何错误。
编辑2:
我仔细查看了检查工具中的代码。尽管如此,它似乎没有任何问题,但我注意到刷新页面时它没有更新到保存的更改。这显然是有问题的,而且非常混乱。还添加type="text/javascript"
并更改script.js
为./script.js
(与 jQuery 文件相同)。
解决方案
推荐阅读
- java - 从 YourKit 调用 System.gc() 会导致分配的内存增加
- angular - 用玩笑测试@ngrx/Effect
- apache-spark - 如何使用 Spark-Redshift 连接器设置 wlm_query_slot_count
- java - Spring JPA 数据存储库通用实现示例
- scala - Apache Spark RDD + persist() + 惰性
- python - 计算熊猫数据框中连续正值的有效方法
- python - 将多列分类变量重塑和编码为一种热编码
- java - 在 IntelliJ 中应用格式化编码样式
- typo3 - 带有选择字段的 TCA 建议向导(并排)
- unit-testing - Howto resolve .net test hangs on "Starting test execution, please wait..."