在做前端开发的时候,公司的规范要求面向客户的兼容到IE8,但是在IE8模式下经常会发现各种错误,某某方法未定义、不支持某属性或对象等,使用jQuery的时候,jQuery从2.0开始不兼容IE8,最低支持IE9,所以需要引入更低的jQuery版本来兼容。
2.IE8不支持jQuery版本解决办法
通过判断IE浏览器的版本来加载对应版本的jQuery
使用语句<!--[if IE 8]> 仅IE8可识别 <![endif]--> 可在IE8模式下进行一些兼容操作。代码如下:
1 <script type="text/javascript" src="http://www.likecs.com/<%=path%>/js/jquery-3.1.1.min.js"></script>
2 <!--[if IE 8]>
3 <script type="text/javascript" src="http://www.likecs.com/<%=path%>/js/jquery-1.9.1.min.js"></script>
4 <![endif]-->