我试图改变本教程的内容并遇到问题:
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
知道如何为window
或body
对象修复此问题吗?
答案 0 :(得分:0)
是:
$(document).scrollTop() >= $(document).height() - $(window).height() - triggerPoint