所以我一直在尝试制作这个基本的(或者我认为的)网站。页面打开了一个图片和下面的一些拇指..你点击一个拇指,开场图片消失,点击的缩略图灯箱在页面中间的一个图片..很容易???工作惊人,直到我上传到服务器..现在我不能让它工作,无法弄清楚..有人请访问该网站,看看我做错了什么?我的JS能力很粗略所以我确定它与此有关。
该网站是www。 markdektor。 COM
没有空格..请帮助。
答案 0 :(得分:0)
看起来你的脚本都没有被加载,要么它们位于错误的位置,要么你已经有了一些东西来将失败的请求重定向到404页面。是否有类似.htaccess文件丢失的内容未上传?
编辑:如果您没有.htaccess文件(或NginX配置),那么如果您使用的是框架,则可能需要一个.htaccess文件。考虑到直接访问将我带到自定义404页面,我将假设您正在使用某种框架。我还假设你在服务器上使用Apache,但我承认我错了,这只是猜测。在你的.htaccess文件中试试这个:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
答案 1 :(得分:0)
您是否尝试过使用安装了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无法运行时,请首先使用带Firebug的Firefox或任何其他浏览器使用它的开发控制台,至少进行粗略的故障排除。