javascript - jQuery $.browser 未定义。尝试了其他解决方案但没有成功

标签 javascript jquery

我们目前使用的是 1.9.1,但 jQuery Swappable我正在使用的功能是1.7.2。 我发现它在 1.9.1 中已被弃用。

我已经尝试过其他解决方案,例如 https://github.com/jquery/jquery-migrate/#readmejQuery latest $.browser但没有成功。

我怎样才能让它发挥作用?谢谢。

Firebug 错误:

TypeError: $.browser is undefined
if ($.browser.msie && !(document.documentMode >= 9) && !event.button) {

最佳答案

可能不是最好的方法,但您可以使用多个版本的 jQuery 和 noConflict View This question了解更多详情。

您正在使用的可交换插件似乎使用 jQuery 1.7.2 和 jQuery UI 1.8.21 因此,即使您设法解决了 $.browser 问题,也总是有可能出现其他一些问题使用库时弹出问题,因为该库不支持1.9.1

关于javascript - jQuery $.browser 未定义。尝试了其他解决方案但没有成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19129542/

相关文章:

javascript - 为什么函数返回 false?

javascript - JQuery:如果输入文件为空,则需要隐藏 div

javascript - 我可以使用 Visual Studio 2010 调试 javascript 并让我停下来观察变量吗?

javascript - 插件和现有 jquery 代码之间的冲突

javascript - meteor onepage_scroll 包不适用于选项卡

javascript - Laravel 将所有数据显示在一个干净的数组中

javascript - Chrome本地存储的正确使用方法获取

javascript - 如何使用javascript函数通过ID访问asp控件?

javascript - 未经确认不得删除对象

javascript - 单击按钮并打开子菜单后,如何使按钮保持在原位