如果高度小于700像素,我想更改元素的属性。所以我尝试了这段代码:

if ($('.content').height() < 700) {
    $( "#footer" ).css( "position", "absolute" );
};


不幸的是,它不起作用。我在哪里犯错?
谢谢。

最佳答案

尝试一下 :)

外部高度-http://api.jquery.com/outerheight/

$(document).ready(function(){
        var contentHeight = $('.content').outerHeight();
        if ( contentHeight < 700) {
            $( "#footer" ).css( "position", "absolute" );
        };
    });

10-05 20:49