请帮忙..我似乎无法弄明白这一点.. JS问题

时间:2013-10-25 20:36:08

标签: javascript lightbox

所以我一直在尝试制作这个基本的(或者我认为的)网站。页面打开了一个图片和下面的一些拇指..你点击一个拇指,开场图片消失,点击的缩略图灯箱在页面中间的一个图片..很容易???工作惊人,直到我上传到服务器..现在我不能让它工作,无法弄清楚..有人请访问该网站,看看我做错了什么?我的JS能力很粗略所以我确定它与此有关。

该网站是www。 markdektor。 COM

没有空格..请帮助。

2 个答案:

答案 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或任何其他浏览器使用它的开发控制台,至少进行粗略的故障排除。