JS Uncaught TypeError: Cannot read property ‘msie’ of undefined

文章描述:

在使用jquery时报错Uncaught TypeError: Cannot read property ‘msie’ of undefined怎么解决?

问题

问题描述:Uncaught TypeError: Cannot read property ‘msie’ of undefined

 

解决方法:

(1)使用jQuery1.9以前的版本。

(2)jQuery团队推出了的一个插件jQuery Migrate,自动恢复那些在最新版本里之后被废弃的API,从而让已有的js代码无须改动就能和最新的jQuery库一起正常运行。在引用的jquery文件后引用Migrate文件即可。

<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>

(3)自定义一段 $.browser代码进去

$.browser = {};
(function () {
    $.browser.msie = false;
    $.browser.version = 0;
})();

 

发布时间:2021/07/13

发表评论