位置: 编程技术 - 正文

jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法(jquery.handleerror)

编辑:rootadmin

推荐整理分享jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法(jquery.handleerror),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery.noconflict(),jquery noconflict,jquery.js报错,jquery noconflict,jquery.js报错,jquery常见问题,jquery常见问题,jquery错误,内容如对您有帮助,希望把文章链接给更多的朋友!

jQuery Cannot read property ‘msie' of undefined错误的解决方法

最近把一个项目的jQuery升级到最新版,发现有些页面报如下错误

Cannot read property 'msie' of undefined

上jQuery网站上搜了一下,原因是$.browser这个api从jQuery1.9开始就正式废除,js代码里只要用到$.browser就会报这个错。具体说明参见jQuery官方说明。

jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法(jquery.handleerror)

楼主顺便扩展阅读了一下,发现jQuery 1.9把所有在之前版本里标记为deprecated的api都正式删除了,彻底不再向后兼容。对于升级到最新jQuery的童鞋而言,这意味着得花费一些额外的时间把代码升级使用新的api,或者自己另外实现这些被删除的方法。幸运的是,jQuery团队意识到了这个break change带来的种种不便,推出了一个叫jQuery Migrate插件,用于能够自动恢复那些在最新版本里被废弃的API。只要引用了这个插件,已有的js代码无须改动就能和最新的jQuery库一起正常运行。

下面是具体的解决方法,首先要下载jQuery Migrate插件,然后在引用jQuery js的地方之后加上对jQuery Migrate js文件的引用即可。

<script src=" src=" Migrate的解决方法虽然简单无脑,但是会导致增加一个额外的js库。对于不喜欢增加额外js库的童鞋,可以参考这篇博客提到的另外一种解决方法,请注意下面代码加载位置为:jQuery文件之后,$.browser的代码之前。

jQuery.browser={};(function(){jQuery.browser.msie=false; jQuery.browser.version=0;if(navigator.userAgent.match(/MSIE ([0-9]+)./)){ jQuery.browser.msie=true;jQuery.browser.version=RegExp.$1;}})();

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

基于Bootstrap和jQuery构建前端分页工具实例代码 前言为啥名字叫【前端分页工具】?因为我实在想不到什么好名字,如果想要更加贴切的理解这个工具,应该从业务来看业务是这样的,有一个数据从

jQuery Dialog 打开时自动聚焦的解决方法(两种方法) 下面给大家介绍两种方法解决jQueryDialog打开时自动聚焦问题。具体实现方法大家可以参考下本文。方法一:p1_dialog_seniorSearch.dialog({title:"高级查询",autoOpe

jQuery实现checkbox列表的全选、反选功能 我们在做列表的时候经常会遇到全选,反选进行批量处理问题,例如:我当时就是简单的实现了,然后想封装到公共的js中,封装的太烂,不好意思贴出

标签: jquery.handleerror

本文链接地址:https://www.jiuchutong.com/biancheng/377855.html 转载请保留说明!

上一篇:jQuery-mobile事件监听与用法详解(jquery mobile实例)

下一篇:基于Bootstrap和jQuery构建前端分页工具实例代码(bootstrap基础)

  • 土地增值税税率2023
  • 如何查询个人所有贷款记录
  • 解除劳动合同支付违约金合法吗
  • 企业所得税季度预缴怎么计算
  • 土地增值税清算方法与技巧
  • 购买私募基金有风险吗
  • 通行费发票抵扣要勾选认证吗
  • 境内企业借外债最新政策出台
  • 建筑物加高违法么
  • 收购股权怎么做账
  • 部门独立核算管理制度
  • 增值税专用发票可以开电子发票吗
  • 开了专票是否交文化事业建设费?
  • 车辆保险属于金融机构吗
  • 上市公司企业股东转让股份交什么税费
  • 外经证作废流程
  • 金三接口调用失败怎么办?
  • 主营业务利润计算
  • 账套更改
  • windows 10如何使用
  • 一般纳税人问题
  • 增值税的滞纳金怎么做账
  • win8快捷键大全
  • php获取文件内容的函数
  • 免租期房产税增值税如何计算
  • 怎么冲财务费用
  • 股票的交易费用多少
  • 母公司向子公司注入资产
  • 营改增之后账务怎么处理
  • Get请求报错404出现原因及解决办法
  • 金融资产的要素有哪些?
  • php运行js代码
  • 应对怯场的方法
  • 进程com
  • 分包工程的税金怎样处理
  • 浅谈php中其他类的使用
  • 网上打印企业征信流程
  • 采购员出差预借差旅费
  • HTML常用标记
  • 三代手续费的税率
  • 员工借款未还离职怎么办
  • mongodb修改命令
  • python的np.array
  • 个人发票抬头和公司发票抬头有什么区别
  • 应收账款让售会计怎么做
  • 将房产以股权形式出售
  • 设备购入后又退出怎么办
  • 电汇汇款方式的基本流程
  • 制造费用属于费用性支出吗
  • 房地产老项目简易计税方法
  • 支付宝和微信的财务统计
  • 进口海关是国内还是国外
  • 厂房出租没有开发票属于违法吗?
  • 公司采购产品赠送给客户会计分录
  • 支付银行贷款利息的会计处理
  • 营改增小规模纳税人可以进行税额扣除
  • 应交增值税减免税款科目
  • 外账进销存单据是怎么弄的?
  • 残保金计算公式2023年
  • 实际成本大于预计总成本
  • 年底计提利息会计分录
  • 房地产企业增值税计算
  • 原始凭证基本要求是什么
  • win7系统命令激活
  • window照片无法预览
  • mac系统如何切换中文
  • win10病毒与防护
  • 如何查看电脑的ip地址和端口号
  • 无法收到steam短信代码
  • 如何理解js中的原型
  • vi和vim的关系
  • node创建服务
  • android的基本概念
  • vue中父子组件如何通信的
  • 批量修改ssh配置端口
  • 使用Meteor配合Node.js编写实时聊天应用的范例
  • 解决js请求服务问题
  • javascript教程
  • 使用应用程序的好处
  • 湖北国税发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设