所以我一直在尝试制作这个基本的(或者我认为的)网站。页面打开时有一张图片和下面的一些拇指..你点击一个拇指,打开的图片消失了,点击的缩略图灯箱在页面中间显示了一张图片..简单吧???在我将它上传到服务器之前效果很好。现在我无法让它工作并且无法弄清楚。有人可以访问该网站,看看我做错了什么吗?我的 JS 能力很粗略,所以我确信这与此有关。
该网站是www。标记。com
没有空格..请帮忙。
所以我一直在尝试制作这个基本的(或者我认为的)网站。页面打开时有一张图片和下面的一些拇指..你点击一个拇指,打开的图片消失了,点击的缩略图灯箱在页面中间显示了一张图片..简单吧???在我将它上传到服务器之前效果很好。现在我无法让它工作并且无法弄清楚。有人可以访问该网站,看看我做错了什么吗?我的 JS 能力很粗略,所以我确信这与此有关。
该网站是www。标记。com
没有空格..请帮忙。
看起来你的脚本都没有被加载,要么它们在错误的位置,要么你已经准备好将失败的请求重定向到 404 页面。是否有类似 .htaccess 文件丢失但未上传?
已编辑:如果您没有 .htaccess 文件(或 NginX 配置),那么如果您使用的是框架,则可能需要一个。考虑到直接访问将我带到自定义 404 页面,我将假设您正在使用某种框架。我还将假设您在服务器上使用 Apache,但我承认我可能是错的,这只是一个猜测。在你的 .htaccess 文件中试试这个:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
您是否尝试过使用安装了 Firebug 的 Firefox。它给了我几个404。你确定你的 js 和 css 文件的路径是正确的吗?这是 Firebug 控制台输出,表明您的路径不正确:
"NetworkError: 404 Not Found - http://www.markdektor.com/css/normalize.css" normalize.css
"NetworkError: 404 Not Found - http://www.markdektor.com/js/vendor/modernizr-2.6.2.min.js" modern....min.js
"NetworkError: 404 Not Found - http://www.markdektor.com/js/plugins.js" plugins.js
"NetworkError: 404 Not Found - http://www.markdektor.com/js/main.js" main.js
"NetworkError: 404 Not Found - http://www.markdektor.com/js/vendor/modernizr-2.6.2.min.js" modern....min.js
"NetworkError: 404 Not Found - http://www.markdektor.com/js/plugins.js" plugins.js
"NetworkError: 404 Not Found - http://www.markdektor.com/js/main.js" main.js
TypeError: element.dispatchEvent is not a function
element.dispatchEvent(event);
将来,当您的 JS 无法正常工作时,请先使用 Firefox 和 Firebug 或任何其他带有开发控制台的浏览器,以至少进行粗略的故障排除。