我的索引页面上有一个jQuery滑块(carousel),当我在其中添加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才能工作。你觉得这里有某种冲突吗?
答案 0 :(得分:1)
你的问题是你实际上是两次导入jQuery!进入<head>
:
<script src="scripts/js/jquery-1.7.min.js" type="text/javascript" charset="utf-8"></script>
AND 一次在页面底部:
<!-- 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>
您需要删除页面底部的那个。如果您有任何问题,请告诉我,我会尽我所能回答他们!