要素がビューポートの上部に到達したことを検出しようとしています。要素の位置を取得する変数と、ウィンドウの実際のスクロール位置を取得する別の変数を設定しました。次に、スクロール位置が要素の位置と同じ値に等しい場合に何かを行うという条件を設定しました。すべての値を取得していますが、条件が満たされると何もしないようです:
var element = $("#element").offset().top;
var totalscroll = $(window).scrollTop();
if (totalscroll >= element) {
alert('the element is at the top!');