2014-10-28 24 views
1

我一直在这个问题上停留了一段时间。 我有一个开发环境,在这里我已经将一个懒加载脚本添加到由外部方为该网站开发的相当大的文件中。一切都在所有页面上运行,但在一个网站上 - 在该网站上,许多功能突然没有定义,我很困惑地说至少。两页,一个jQuery脚本,一个网站出错

其中一个工作页面是: (网站删除,由于本地开发环境)

在那里我得到的错误在控制台的页面是: (网站由于当地的发展环境已删除)

该文件是jquery.main.js 发生的唯一的事情是,我们已经从1.8.3升级到1.11.0 jquery - 但由于它适用于所有其他网站,所以我会很惊讶,如果那是问题。

任何帮助将不胜感激。

回答

1

您有2 jquery.min(v 1.10和1.11)文件加载到您的页面中,删除最旧的。
还有一个技巧,将脚本加载到页面底部以避免headcaches。

更新:
这里是您的jquery文件:

在顶部: <script type="text/javascript" src="(Site removed due to local developing environment)/jquery-1.11.0.min.js"></script>

在底部:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

+0

原来Magento的无限滚动的插件在做此:) 非常感谢! – 2014-10-28 10:34:10

相关问题