[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法

Posted 勿忘初心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法相关的知识,希望对你有一定的参考价值。

  使用ztree时候没有用默认的1.4版本jquery,报错Cannot read property ‘msie’ of undefined

  $.browser这个api从jQuery1.9开始就正式废除,js代码用到$.browser就会报这个错。详细说明参见官方说明

  

 

  解决方法加入下面代码,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;}})();

 

以上是关于[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法

[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法

[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法 --转

jquery升级到新版本报错[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法(转)

jquery.datetimepicker中报错Cannot read property 'top' of undefined

jQuery 1.5.1 Sizzle 'cannot read property nodename' child '>' selector with knockoutjs