我正在尝试将一个简单的javascript实现到一个网站(网站很快),我收到了这个错误。 在chrome上的资源选项卡中,我可以看到它正在加载所有脚本。 这是一段代码:
<script type="text/javascript" src="/files/theme/cufon-yui.js"></script>
<script type="text/javascript" src="/files/theme/cufon-yanone-250.js"></script>
<script type="text/javascript" src="/files/theme/script.js"></script>
<script type="text/javascript" src="/files/theme/coin-slider.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#coin-slider').coinslider();
});
</script>
这些都安装在.html文件的底部。这是一个硬币滑块画廊。
有人帮我吗?
来自评论......
我在<head>
...
<script src="ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"; type="text/javascript"></script>`
答案 0 :(得分:4)
您在src
。
<!----------v------->
<script src="ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"; type="text/javascript"></script>
你至少需要......
//ajax.googleapis.com/...
...否则
http://ajax.googleapis.com/...
答案 1 :(得分:0)
对象$
似乎不是jQuery对象,而是另一个直接返回DOM对象的函数。所以,可能你有另一个与jQuery冲突的库。
从jquery的文档中,您可以使用jQuery.noConflict
来解决它来自问题编辑的编辑:
您必须在jquery include
中指定协议<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
在src
值