页面上没有任何脚本的jquery错误

时间:2013-04-23 21:51:53

标签: jquery

使用jquery获取以下错误。

在头部中没有任何jquery语法得到这个。

任何想法?

jquery 1.9.1

TypeError: a is undefined
[Break On This Error]   

...function(b,d){var f=d.nextPage,g,h=new a.Event("pageremove");d.nextPage&&(g=f.jq...

我的头是:

 <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.css" />
 <script src="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.js"></script>
 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
 <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script> 

提前致谢...

3 个答案:

答案 0 :(得分:5)

我非常确定jquery mobile应该在jquery之后,因为它取决于它。尝试切换加载的顺序。

答案 1 :(得分:3)

更改行顺序 - 将jQuery行放在jQuery-mobile之前。

答案 2 :(得分:0)

按此顺序包含脚本/ css:

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.0/jquery-ui.min.css" />
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script> 
<script src="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.js"></script>

由于jQuery mobile和jQuery UI都依赖jquery.min.js,因此必须在jquery.min.js之后包含它们。