微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误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

原文地址:https://www.jb51.cc/jquery/182088.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐