导致height()返回负值的原因

  • 本文关键字:返回 height 导致 jquery
  • 更新时间 :
  • 英文 :


这是我查看元素高度的代码:

console.log($(".divText").height()); // Returns negative value
console.log($(".divText").outerHeight()); // returns zero

我让代码在点击事件上执行,页面显示元素,我选择了正确的元素,并且没有涉及浮动。还有什么原因会导致这种情况发生?

如果设置了最小高度,则height()返回差值。所以,如果你的最小高度设置为500px,大小为400px,

$('#foo').height()

将返回-100

把代码放在里面,并确保元素的最小高度设置大于或等于实际高度;

$(document).ready(function(){
    //your code
});

最新更新