1

我希望能够在移动设备上滚动期间检测到 scrollTop() 值。使用 window.scroll() 有效,但仅在滚动完成时才有效,而不是在滚动期间。

如何不断检测移动设备中的滚动 y 值?并运行功能,如果它在某个点等?

谢谢!

编辑:

我现在使用的代码是:

document.addEventListener("touchmove", refreshPage, false);

function refreshPage(){
        scrollY = $(window).scrollTop();
        if(scrollY <= 740){
            $('.pullDownLabel').text('Release to refresh...');
        }else if(scrollY > 740){
            $('.pullDownLabel').text('Pull down to refresh...');
        }
}

但是,这仍然仅在您完成触摸屏幕时执行,我需要一种在滚动期间不断循环此功能的方法。有任何想法吗?

4

0 回答 0