滚动时,我想在文档结束之前触发300px的事件。如何触发文档结尾300px以上的事件
假设我的HTML文档的高度是1000px,窗口视口的高度是600px,滚动100px时,事件应该被触发。
我有这个代码
$(window).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height()){
callFunction();
}
});
这触发当滚动已经达到底部的事件。所以,我修改了它作为
$(window).scroll(function(){
var height = $(window).height() + 300;
if ($(window).scrollTop() == $(document).height() - height){
callFunction();
}
});
但很明显,它似乎是错误的,因为它不工作。请帮忙。