是否可以用setInterval執(zhí)行間歇性滾動效果?既然setInterval是用來間隔一定的時間不斷執(zhí)行代碼的,那么是不是也可以用它來代替setTimeout來執(zhí)行延遲時間的功能呢?
2016-03-23
function startScroll(){
time=setInterval("scrollUp()",speed);
}
function scrollUp(){
area.scrollTop++;
if(area.scrollTop % iliHeight==0){
clearInterval(time);
setTimeout(startScroll,delay);
}
if(area.scrollTop >= area.scrollHeight/2){
area.scrollTop =0;
}
}
time=setInterval("scrollUp()",speed);
}
function scrollUp(){
area.scrollTop++;
if(area.scrollTop % iliHeight==0){
clearInterval(time);
setTimeout(startScroll,delay);
}
if(area.scrollTop >= area.scrollHeight/2){
area.scrollTop =0;
}
}
2016-03-21