位置: 编程技术 - 正文

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基础)

  • 普通发票被作废的话财务会发现吗
  • 数量金额式明细账模板
  • 可抵扣农产品进项税额吗
  • 承兑多付了退现金网银备注什么
  • 多交增值税怎么调整
  • 政府补助计入资本公积是老准则吗
  • 增值税税负率计算包含附加税吗
  • 土地转让收入怎么交所得税?
  • 专票打印的时候密码区压线了能用吗
  • 三证合一后还要去税务局吗
  • 主营业务税金及附加怎么算
  • 三联专用发票每一联分别给谁
  • 电话充值卡如何变现
  • 小微企业差旅费可以税前扣除吗
  • 预付专利转让费计入什么科目?
  • 固定资产少计提了怎么办
  • 电子商业汇票会有异地贴现吗
  • linux 如何查看网卡信息
  • 公司员工私车公用协议要签吗
  • win10双系统删除linux
  • 委托代销商品的科目编码
  • 金银首饰零售业必须为一般纳税人吗
  • h5调用海康摄像头
  • 详解php实现执行任务
  • 搜索神器官网
  • php echo语句
  • 利用的拼音
  • php作品
  • php xml
  • phpqrcode
  • php js
  • 企业所得税申报表模板
  • 农产品抵扣进项税额的规定
  • 资产评估属于什么科目
  • stat命令的作用
  • 中国烟草资产负债表
  • 增值税发票打印出格了能用吗
  • 增值税纳税申报表怎么填
  • 公益性捐赠递延注会
  • python索引值-1和位置-1
  • ubuntu16安装教程
  • 原材料盘盈会计处理
  • 计提坏帐包含其他收入吗
  • msdn sql server
  • 恢复从回收站已经清除的文件
  • 资本公积可以转增资本因此称之为准资本
  • 一般纳税人无形资产税率
  • 研发活动发生的费用
  • 往酒吧送酒怎么样
  • 报关金额必须和实收一样吗
  • 材料采购和原材料和在途物资的区别
  • 工人晚上加班的说说心情
  • 安装调试费属于劳务还是服务
  • 存货盘点后的检查
  • 一年发一次工资好不好
  • 淘宝商城的收入来源
  • 公司车辆购买保险申请
  • 补偿性余额实际利率计算公式
  • 无形资产出售时累计摊销为什么在借方
  • 置换房产怎么交税
  • 预发绩效会计分录
  • 销售返利怎么做税务处理
  • 在建工程哪些费用可以资本化
  • 小规模纳税人增值税账务处理
  • 从增值税抵扣进什么科目
  • 跨月普票作废怎么处理操作步骤
  • Linux环境mysql5.7.12安装教程
  • mysql5.6下载
  • solaris 11.3
  • wpl是什么文件
  • ubuntu 18.04 16.04
  • 下载的mt4安装成了mt5
  • Android游戏开发案例教程小小弹球
  • 使用jquery
  • Centos6.8下Node.js安装教程
  • Android之fill_parent和wrap_content
  • 外经证可以不交企业所得税吗
  • 黄金消费税如何算
  • 南通五险一金最低比例
  • 建筑安装工程承包条例还有效吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设