我的索引页面上有一个jQuery滑块(轮播),当我在其中添加Dreamweaver时,它似乎可以正常运行,即使在浏览器中预览时,它也可以正常运行。

当我将站点上载到服务器(see here)时,除滑块外,其他所有功能均正常。我的左/右箭头有一个空白空间,仅此而已。

我在Chrome中运行了控制台,它给了我这个错误:

Uncaught TypeError: Object [object Object] has no method 'featureCarousel' (index):64
(anonymous function) (index):64
n jquery-1.7.min.js:2
o.fireWith jquery-1.7.min.js:2
e.extend.ready jquery-1.7.min.js:2
c.addEventListener.C


我应该在此处发布哪个代码段,以便您更好地理解?

我需要提及的是,对于我网站的主要框架,我使用的是响应式网格系统,该系统也需要.js才能正常工作。您是否认为这里存在某种冲突?

最佳答案

您的问题是您实际上是两次导入jQuery!进入<head>

<script src="scripts/js/jquery-1.7.min.js" type="text/javascript" charset="utf-8"></script>


并且一次在页面底部:

<!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary -->
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <script>window.jQuery || document.write('<script src="js/jquery-1.7.2.min.js"><\/script>')</script>


您需要删除页面底部的一个。如果您有任何问题,请告诉我,我会尽力解答!

09-30 15:58
查看更多