我在我的代码中引用了如下所示的jQuery,它运行良好:
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
然而,当我引用最新版本(下面)时,它就好像没有jQuery
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
我对jQuery很陌生,我甚至不确定如何测试这个问题,我们将非常感谢任何帮助。
更新
这是我尝试做的事情的小提琴: http://jsfiddle.net/aeNke/
在1.7.1中,列表是可排序的,但它不会提示订单, 在1.9.1中,该列表根本不可排序。
我在错误控制台中收到的唯一错误是&#34; TypeError:jQuery.curCss不是函数
答案 0 :(得分:3)
很可能您使用了折旧函数,而您的代码现在正在抛出错误。
最常见的错误是通过使用现已折旧的函数.live()
。
有关详细信息,请参阅
中的升级指南提示:查看关键字“已删除”的所有功能
例如: .toggle()
,.live()
,.die()
已被删除。
有关详细信息,请参阅相关主题https://stackoverflow.com/a/14354091/584192。
答案 1 :(得分:2)
如果您想使用jQuery 1.9.0+
:
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.1.min.js"></script>
虽然我建议您浏览upgrade guide and look for the removed
并尝试replacing those with the suggested ones
。