1

私はスクロール可能なdivを持っており、「ほぼ」下にスクロールすると何かを警告します。(無限のajaxスクロールの使用)

これが私のコードです。コードは実際に機能していますが、GoogleChromeコンソールに貼り付けて実行した場合のみです。「実際の」スクロールでテストすると機能しません。何か案が?

$('.div').scroll(function(){
  if ($('.div').scrollTop() + $('.div').height() > $('.lists').height() - 50) {
    alert('abc');
  }
});
4

1 に答える 1

1

ajaxを使用している場合.scroll、divが存在しないために見つからないため、divには影響しません。代わりに、次のように委任し.onます。

$(document).on('scroll', '.div', function () {
于 2013-01-26T00:44:38.800 に答える