我已经开发了此代码,以使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,
});
});
最佳答案
console.log
实际上会在IE中引发JavaScript错误,因为它不存在。
如果您在IE中打开了“显示有关每个脚本错误的通知”设置,则会得到(这是我得到的,我已经打开了):
错误:“控制台”未定义。
删除它,它可以工作。
演示:http://jsfiddle.net/ZWkm5/1/
如果您确实要保留该日志,可以将其替换为:
if (window.console){
console.log(getWrapHeight);
}