我刚刚完成了一个网站&我把它上传到客户端的主机,这是我用于个人网站的主机。当我将网站作为附加内容上传到他的域名时测试了jQuery函数,它没有运行。我通过以下方式从Google加载jQuery:
<!--/ jQuery Inclusion-->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
它在我的个人主机设置上完美运行,它在新主机上根本不起作用。我打电话给&amp;没有得到技术支持的决心,希望你们能帮助我。
Nivo Slider&amp; Fancybox正在我的个人网站上工作:
Nivo Slider&amp; Fancybox不在客户的网站上工作:
考虑到不需要将js托管在服务器上,可能导致这种情况的原因是什么?非常感谢你的帮助!
答案 0 :(得分:2)
不是jQuery问题,或者是因为所有脚本引用都返回404“页面未找到”
您的引用始于 root /
文件
<script src="/nivo-slider/jquery.nivo.slider.js" type="text/javascript"></script>
<script src="/nivo-slider/jquery.nivo.slider.pack.js" type="text/javascript"></script>
<!--/ Fancybox Script-->
<script type="text/javascript" src="/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
<script type="text/javascript" src="/fancybox/jquery.easing-1.4.pack.js"></script>
...etc
....但它们应该与目录nd/
相关,如
<script src="nd/nivo-slider/jquery.nivo.slider.js" type="text/javascript"></script>
... etc
...路径问题也是如此;)
答案 1 :(得分:0)
nivoslider javascript在您的客户网站上不存在:
http://greencertifier.com/nivo-slider/jquery.nivo.slider.js
但它存在于您的网站上: