获得元素的全高度?

我的博客有一个id#content的内容div 。 当我选择它时,例如使用Firebug,它概述了div的整个高度,其顶部和底部的所有填充和边距都是如此。

jQuery height()仅返回元素本身的内部高度。

如何查询元素的完整高度? 如果其他元素中有很多填充和边距,我希望所有元素加起来并作为一个值。

我应该使用哪种方法?

您可以在jQuery >= 1.3.之后使用outerWidthouterHeight函数jQuery >= 1.3.

$(elemenet).outerHeight()将返回包含带边框和填充的高度的高度

使用$(element).outerHeight(true)来包含边距。