未捕获的TypeError:对象#没有方法'准​​备好'

时间:2012-06-09 19:33:14

标签: javascript jquery

我正在尝试将一个简单的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> ...

中加载jQuery
<script src="ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"; type="text/javascript"></script>`

2 个答案:

答案 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

之后没有分号