要素の高さなど

.offset()

最初の要素の、ドキュメント上での表示位置を返す。
戻り値のオブジェクトはtopとleftの2つの数値。この関数は、可視状態にある要素に対してのみ有効。

var p = $("p:last");
var offset = p.offset();
p.html( "left: " + offset.left + ", top: " + offset.top );

var itemScrollTop = $( this ).offset().top;

.scrollTop()

.outerHeight([options])

最初の要素の外部高さ(border、paddingを含む)を取得します。
オプションにmarginを指定してやることで、高さにmerginを含めることもできます。
要素の表示/非表示状態にかかわらず機能。
heightメソッドと異なり値を設定することはできません。
引数にtrueを設定することで、marginも含んだ高さを取得できます。

$('div:first').text('outerHeight: '+$('div:first').outerHeight());
$('div:last').text('outerHeight with margin: '+$('div:last').outerHeight({margin: true}));

.outerHeight( [true] )

$("button").click(function(){
   var ans = $("div").outerHeight(true);
   alert(ans);
})