骨干无限滚动窗口

时间:2012-10-28 05:05:23

标签: javascript jquery backbone.js underscore.js infinite-scroll

我试图改变本教程的内容并遇到问题:

http://backbonetutorials.com/infinite-scrolling/

基本上本教程是关于div内的滚动。我已经有div,但我滚动了window。我不想将window设置为overflow:scroll,因为它会添加丑陋的水平滚动条。

我使用el: $('body')创建了一个新视图,并在initialize中添加了以下内容:

  _.bindAll(this, 'checkScroll');
  $(window).scroll(this.checkScroll);

但是,我不认为以下变量是正确的:

this.el.scrollTop + this.el.clientHeight + triggerPoint > this.el.scrollHeight 

知道如何为windowbody对象修复此问题吗?

1 个答案:

答案 0 :(得分:0)

是:

$(document).scrollTop() >= $(document).height() - $(window).height() - triggerPoint