答案 0 :(得分:4)
$("#stdout").outerHeight();
// returns ( height + padding + border )
如果你想包括保证金:
$("#stdout").outerHeight( true );
// returns ( height + padding + border + margin )
答案 1 :(得分:1)
这是另一种方式:
$.fn.getHeight = function()
{
return ($(this).height() + parseInt($(this).css("padding-top")) + parseInt($(this).css("padding-bottom")) + parseInt($(this).css("borderTopWidth")) + parseInt($(this).css("borderBottomWidth")));
};
$.fn.getWidth = function()
{
return ($(this).width() + parseInt($(this).css("padding-left")) + parseInt($(this).css("padding-right")) + parseInt($(this).css("borderLeftWidth")) + parseInt($(this).css("borderRightWidth")));
};
要使用此功能,只需致电:
obj.getHeight()
或者:
$(this).getHeight();