我有这样的事情:

    var windowH = $(window).height();
    var listH = $(".list").height();
    if(windowH > listH){
        $(".list").css({'height': windowH+'px'});
        alert(windowH);
        alert($(".list").css({'height': windowH+'px'}));
    }


第二个警报给了我[object Object],因此没有插入正确的CSS。有人可以帮忙吗?

谢谢

最佳答案

.css方法返回jQuery对象(用于方法链接),因此警报结果没有错。

代替使用.css,请尝试使用.height方法。

$(".list").height(windowH);

07-28 05:04