是否有选项在到达页面上的特定点后如何删除或禁用滚动侦听器?当我不再需要通过侦听器加载浏览器时,我不再感兴趣。
对于我来说,是想在调用loadMore(load_btn);
功能:
$(window).scroll(function(){
var load_btn = $('.js-load-more.auto-load:not(.loading)');
var scroll = $(window).scrollTop();
var height = $(window).height();
var btn_top = $(load_btn).offset().top;
var launch_pos = btn_top - (height - (height*0.1));
if (scroll > launch_pos) {
$(load_btn).removeClass('auto-load');
loadMore(load_btn);
}
});