Jquery错误没有定义?

时间:2012-08-23 22:52:36

标签: javascript jquery html

我一直在做一个自动收报机,现在它已经坏了。我做错了什么,我该如何解决? www.codtelevision.com

我添加了<script src="http://code.jquery.com/jquery-latest.js"></script>

2 个答案:

答案 0 :(得分:1)

应该在调用jqueryUI代码之前调用jquery-latest.js。顺序很重要。

答案 1 :(得分:1)

行。我在Firebug中看到了这个错误,它来自jQuery UI文件:

ReferenceError: jQuery is not defined
[Break On This Error]   

...=="hidden")return false;e=e&&e==="left"?"scrollLeft":"scrollTop";var a=false;if(..

更改是你在jQuery本身之前引用jQuery UI脚本。由于jQuery UI依赖于jQuery,你必须以正确的顺序引用脚本,即jQuery然后是jQuery UI。

是的,您首先使用当前代码引用jQuery UI:

<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js" type="text/javascript">
<link media="screen" type="text/css" href="http://www.codtelevision.com/nivo/css/nivo-slider.css" rel="stylesheet">
<script src="http://code.jquery.com/jquery-latest.js">

尝试这种方式:

<link media="screen" type="text/css" href="http://www.codtelevision.com/nivo/css/nivo-slider.css" rel="stylesheet">
<script src="http://code.jquery.com/jquery-latest.js">
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js" type="text/javascript">