在 onscroll 命令上,我有一个检查滚动位置的函数,然后等待 200 毫秒,然后再次检查,即使我已经使用 if 函数停止它重复该函数,警报告诉我 xy[1] 和 ye是相同的。
function dothescroll() {
if (scrolling == false) {
scrolling = true;
var xy = getScrollXY();
var ye = xy[1];
setTimeout(function(){
alert(xy[1] + " + " + ye);
if (xy[1] > ye) {
scrollup();
} else {
scrolldown();
}
},200);
}
}
有任何想法吗??谢谢.x