0

これは、ユーザーが一番下までスクロールしているかどうかを検出するコードです。

$(window).scroll(function() {
  var distance = $(window).scrollTop() -$(document).height() + $(window).height();
  console.log(distance);
});

Webブラウザ(クローム)をリロードし、ウィンドウのスクロールが一番下まで下がると、クロームの「距離」の値は0または-1になります。なぜこれが発生するのかわかりません。

4

1 に答える 1

1

以下のように整数値に変換$(document).height()して値を設定します。$(window).height()

parseInt($(document).height());
parseInt($(window).height());
于 2013-02-27T05:37:38.990 に答える