為什么scrollUp()第一行沒有刪除area.scrollTop++;的時(shí)候,滾動(dòng)會(huì)在滾動(dòng)到第二遍的第七的時(shí)候就一直滾動(dòng)下去不停止?
?function startScroll(){
?? ? time=setInterval("scrollUp()",speed);
?? ? area.scrollTop++;
?? ? }
?function scrollUp(){
area.scrollTop++;
if(area.scrollTop % iliHeight==0){
?? ??? ? clearInterval(time);
?? ??? ? setTimeout(startScroll,delay);
?? ??? ? }else{
?? ??? ??? ? area.scrollTop++;
?? ??? ??? ? if(area.scrollTop >= area.scrollHeight/2){
?? ??? ??? ??? ? area.scrollTop =0;
?? ??? ??? ??? ? }
?? ??? ??? ? }
?? ? }
?? ? setTimeout(startScroll,delay)
2016-04-08
看這兩行代碼就知道了啊