我的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 page和repository
答案 0 :(得分:4)
您的图像在存储库中被命名为1.JPG
,但在CSS中被称为1.jpg
。 Github文件路径区分大小写,因此您需要在slide.css
中将“ jpg”大写。您的js(仅modernizr.js)似乎加载正常。
如果您使用的是Mac,则您的本地文件系统不区分大小写,因此可以在本地正常工作。