在IE8中使用$(window).height()和.width()的jQuery问题

时间:2014-11-04 14:35:19

标签: jquery

我正在开发某种类型的页面,我需要在IE8中使以下代码工作:

jQuery:

$(function () {
findHeight();
$(window).on('resize', function() {findHeight();});
function findHeight() {
    var windowH = $(window).height() - 20;
    var windowW = $(window).width();
    var windowW_minusMenu = $(window).width() - 290;

    $('.body-type').css({
        'width': windowW,
        'max-height': windowH
    }); 
    $('.cont-right').css({
        'width': windowW_minusMenu 
    });
}

});

.body-type

只是包含页面上所有内容的主要内容。

.cont-right

右边的内容,我希望有一定的宽度,具体取决于窗口的大小。

.menu-left

在页面上固定浮动左侧菜单。

问题是在IE8中它没有用,我不知道为什么。

请帮助我!谢谢!

0 个答案:

没有答案