页面在ie9下样式出现问题,原因是ie以兼容模式渲染了页面,可以在head中加入以下代码解决:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
另外,在ie9下的如下js代码会报错:
if($("#aaa").html().trim() == ""){
$("#aaa").css('display','none');
}
原因是它使用的是原生js对象,没有使用jq对象,以下修改可以解决这个问题:
var _html = $("#aaa").html();
var _htmlt = _html.trim();
if(_htmlt == ""){
$("#aaa").css('display','none');
}
其实就是保证它使用jq对象就好了。