我试图获得在css中没有设置高度的div的高度。当我用检查元素将鼠标悬停在它上面时,它表示它是92px高,但是当我在Javascript中执行以下操作时:
jQuery(document).ready(function($) {
var heightSomething= jQuery('#something').outerHeight();
console.log(heightSomething);
});
我总是得到“24”。如果我在css中将高度设置为#something,则控制台会记录正确的高度。找到没有设定高度的div的高度是否有某种限制?谢谢你们。
答案 0 :(得分:2)
也许尝试使用加载处理程序:{if if some images / ajax}
jQuery(window).load(function() {
var heightSomething= jQuery('#something').outerHeight();
console.log(heightSomething);
});