starrMove() 和 scrollUp() 互相調(diào)用不會產(chǎn)生循環(huán)引用的問題嗎?
2016-07-26
function startMove(){
time=setInterval(scrollUp,speed);
}
function scrollUp(){
area.scrollTop++;
if(area.scrollTop==area.offsetHeight){
area.scrollTop=0;
}
if(area.scrollTop % iliHeight==0){
clearInterval(time);
setTimeout(startMove,delay);
}
}
setTimeout(startMove,delay);
time=setInterval(scrollUp,speed);
}
function scrollUp(){
area.scrollTop++;
if(area.scrollTop==area.offsetHeight){
area.scrollTop=0;
}
if(area.scrollTop % iliHeight==0){
clearInterval(time);
setTimeout(startMove,delay);
}
}
setTimeout(startMove,delay);
2016-07-21
這個(gè)間歇滾動有一個(gè)bug,就是當(dāng)滾動的條目是奇數(shù)個(gè)的時(shí)候,如果一次滾動兩條,循環(huán)到第二輪的時(shí)候只能滾動一條!
2016-07-17