我希望有人可能知道这个问题的答案。我在Fedora Box上开发了这个网站,然后将其移动到我的测试盒(下面的链接)运行Ubuntu SVR 10.10 / Apache2 / PHP5 / MySQL5.1,并在DEV和测试平台上进行正常工作。 我已经研究了媒体寺庙,代码点火器(使用1.7)和jQuery论坛在过去的两天,到目前为止,找不到类似的问题,脚本不会攻击函数,我的JS和CSS路径是正确的。

细节:

我在我的开发和自托管的测试服务器上成功运行了以下代码,并使用结果传递结果。一旦将相同的代码和相同的数据库移动到媒体寺庙,jQuery停止射击。

测试服务器链接是(所以您可以看到它工作): http://ganymede.likescandy.com /网站/ 在View Source您看到滑块中的图片,向我们提供漂亮的滑块动作。

它失败的媒体寺庙链接是: http://jeffbreece.com/site

在媒体寺庙托管代码上未触发的代码是此函数(但在测试主机上执行):

<!-- script --> 
<script type="text/javascript" src="http://localhost/site/js/jquery-1.4.4.min.js"></script> 
<script type="text/javascript" src="http://localhost/site/js/jquery.nivo.slider.pack.js"></script>

<script type="text/javascript">
    jQuery(function() {
        jQuery('#slider').nivoSlider({
            effect:'sliceUpDown',
            pauseTime:5000,
            directionNav:false
        });
    });
</script>
.

有帮助吗?

解决方案

jQuery代码剂量没有加载,因为我可以看到。Chrome在最小化的版本中抛出错误,这就是一些数字造成了错误,这导致jQuery不会完全加载。PageLoad后,jQuery未定义,因此您脚本遇到问题,即Mallformed最小化或其他一些。

是的,我发现它,两个jQuery文件是不同的。打开两个jQuery文件,然后滚动并看到它们不同...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top