2

我已经开发了这个代码来使 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,
    });

});
4

1 回答 1

1

console.log实际上会在 IE 中引发 JavaScript 错误,因为它不存在。

如果您在 IE 中打开了“显示有关每个脚本错误的通知”设置,您会得到(这就是我得到的,我已经打开了):

错误:“控制台”未定义。

删除它,它的工作原理。

演示:http: //jsfiddle.net/ZWkm5/1/

如果您真的想保留该登录,您可以将其替换为:

if (window.console){
    console.log(getWrapHeight);
}
于 2013-03-21T08:45:50.930 回答