1

我有一个可滚动的 div,当滚动到“几乎”底部时,会发出警报。(用于无限 ajax 滚动使用)

所以这是我的代码,代码实际上是有效的,但只有当我粘贴到 Google Chrome 控制台并运行它时。当我在“真实”滚动中测试时不起作用。任何的想法?

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

1 回答 1

1

如果您使用的是ajax,.scroll则不会影响div,因为它不会找到它,因为它不存在。相反,委托.on

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