我有两个div(#mosaicBlog和#mosaicAside)。我已经将#mosaicAside的CSS设置为隐藏溢出,并希望将#mosaicAside设置为始终为#mosaicBlog的高度(逐页动态高度)。

我以为这会起作用,但似乎不起作用。我认为这可能只是语法问题。

$(function(){
    var curHeight = parseInt($("#mosaicBlog").height());
        newHeight = Math.ceil(curHeight/189) * 189 - 7;
            alert(newHeight );
    $("#blogAside").height(newHeight);
});


任何帮助,将不胜感激。

最佳答案

加载文档后尝试

$(document).ready( function() {
    var curHeight = parseInt($("#mosaicBlog").height()),
     newHeight = Math.ceil(curHeight/189) * 189 - 5;
     $("#blogAside").height(newHeight );
});

关于jquery - jQuery设置di​​v的高度以匹配其旁边的div,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5791698/

10-13 01:30