Uncaught TypeError: Cannot read property 'msie' of undefined

来源:互联网 发布:网络剧投资 编辑:程序博客网 时间:2024/06/05 04:10

错误:
Uncaught TypeError: Cannot read property ‘msie’ of undefined
原因:
$.browser方法在 jQuery 1.9中被移除了
解决办法:
1.下载官方插件(网上大部分人是这么解决的,然而我的bug用这个没有解决)

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

2.自己写一段 $.browser代码进去(推荐)
写在jQuery引用之后的script里面

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;    }})();
阅读全文
0 0
原创粉丝点击