这是我看到元素高度的代码:
console.log($(".divText").height()); // Returns negative value
console.log($(".divText").outerHeight()); // returns zero
我在click事件上执行代码,页面显示元素,我选择了正确的元素,并且没有涉及浮点数。还有什么可以导致这种情况发生?
答案 0 :(得分:2)
如果设置了最小高度,则height()返回差异。因此,如果您将最小高度设置为500px且大小为400px,
$('#foo').height()
将返回-100
答案 1 :(得分:0)
将该代码放入
$(document).ready(function(){
//your code
});