我希望能够在移动设备上滚动时检测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...');
}
}
然而,这仍然只在您完成触摸屏幕时执行,我需要一种方法在滚动期间不断循环此功能。任何想法?