jQuery不能在不同的webhost上运行

时间:2012-11-15 05:19:02

标签: javascript jquery fancybox slider nivo-slider

我刚刚完成了一个网站&我把它上传到客户端的主机,这是我用于个人网站的主机。当我将网站作为附加内容上传到他的域名时测试了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正在我的个人网站上工作:

http://tinyurl.com/d3zley7


Nivo Slider&amp; Fancybox不在客户的网站上工作:

http://tinyurl.com/d2egv2v

考虑到不需要将js托管在服务器上,可能导致这种情况的原因是什么?非常感谢你的帮助!

2 个答案:

答案 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

但它存在于您的网站上:

http://helmblanc.com/nivo-slider/jquery.nivo.slider.js