错误jquery-ui draggable无法读取属性’msie’

我有一些麻烦让工作jquery-ui draggable。我会和你分享我的解决方案,这是最好的解决方案?

在开始我的实际工作之前,我只是插入这个测试。

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.24/jquery-ui.min.js"></script>

$('img').draggable();

喜欢这里:http://jsbin.com/eqowet/2/

但是我有一个错误

Error: Uncaught TypeError: Cannot read property ‘msie’ of undefined.

解决方法

msie是 jQuery.browser财产的旗帜

自从版本1.3以来,jQuery.browser已被弃用,并在jQuery 1.9.0中被删除

由于您使用最新版本的托管jQuery,因此您的库自动升级到1.9.0,从而导致错误

如您已经意识到的那样,恢复到1.8.3(或更早版本)可以解决问题;但是,真正的解决方案是停止使用jQuery.browser

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: &lt;span id=&quot...
jQuery 添加水印 &lt;script src=&quot;../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...