我已经开发了这个代码,用于使div的高度与特定div相同,但它在IE9及以下版本中不起作用。我不知道我在做的错误......
演示: - http://jsfiddle.net/ZWkm5/
JS: -
$(window).load(function() {
var getWrapHeight = $('#wrap').height();
console.log(getWrapHeight);
$(".a1, .a2, .a3, .a4").css({
"height" : getWrapHeight,
});
});
答案 0 :(得分:1)
console.log
实际上在IE中抛出JavaScript错误,因为它不存在。
如果你在IE中打开了“显示每个脚本错误的通知”设置,你就会得到(这就是我得到的,我打开了它):
错误:'console'未定义。
删除它并且它有效。
DEMO:http://jsfiddle.net/ZWkm5/1/
如果您真的希望将该日志保留在那里,可以将其替换为:
if (window.console){
console.log(getWrapHeight);
}