0

我正在尝试获取在 css 中没有设置高度的 div 的高度。当我用检查元素将鼠标悬停在它上面时,它说它是 92px 高,但是当我在 Javascript 中执行以下操作时:

jQuery(document).ready(function($) {    
    var heightSomething= jQuery('#something').outerHeight();
    console.log(heightSomething);
});

我总是得到“24”。如果我将 css 中的高度设置为#something,那么控制台会记录正确的高度。查找没有设定高度的 div 的高度是否有某种限制?多谢你们。

4

1 回答 1

2

也许尝试使用负载处理程序:{ if there are some images/ajax }

jQuery(window).load(function() {    
    var heightSomething= jQuery('#something').outerHeight();
    console.log(heightSomething);
});
于 2013-05-31T16:32:47.793 回答