为什么JavaScript无法在GitHub页面上运行?

时间:2019-04-16 18:32:36

标签: javascript html github github-pages

我的JavaScript代码未在GitPages上运行。它应显示背景幻灯片,但不执行任何操作。遇到相同问题的Other people大多通过使用https协议而不是http来解决其问题。

但是,我正在使用相对文件路径 src="js/script.js"

我尝试将https协议与相对文件路径一起使用 src="https://js/script.js

我尝试将https协议与绝对文件路径一起使用 src="https://github.com/absolute_path/js/script.js"

我尝试将脚本嵌入html文档本身,而不是调用外部文件 <script> JavaScript code </script>

这些

所有在我的本地计算机上都可以正常工作,但是其中没有在GitPages上都可以工作。该网站的其余部分都可以正常工作,包括CSS在内-只是JavaScript无法正常工作。我是GitHub的新手,没有JavaScript经验,因此非常感谢您的帮助和耐心。

GitPages pagerepository

1 个答案:

答案 0 :(得分:4)

您的图像在存储库中被命名为1.JPG,但在CSS中被称为1.jpg。 Github文件路径区分大小写,因此您需要在slide.css中将“ jpg”大写。您的js(仅modernizr.js)似乎加载正常。

如果您使用的是Mac,则您的本地文件系统不区分大小写,因此可以在本地正常工作。