代碼有個小小的BUG,當第一部分還沒滾動完時,鼠標移動到克隆的第二部分不能夠暫停。再加個con2.onmouseover=function(){
clearInterval(myScroll);
};
con2.onmouseout=function(){
myScroll=setInterval('scrollUp()',time);
};就好
clearInterval(myScroll);
};
con2.onmouseout=function(){
myScroll=setInterval('scrollUp()',time);
};就好
2017-02-11
那些設置setInterval('oBox.scrollTop++',time);沒有效果報錯的,把script放在body下面就可以了,我也不知為啥
2017-01-27
已采納回答 / 棒子
這里的area.scrollTop++的寫法可以有兩種方式。1、寫在startMove這個方法里面,這樣寫的話,在scrollUp方法的ifelse判斷外面就不用寫這句,但是在else里面要寫上這句,因為當程序走到else里面時沒有++,scroll就不會滾動了2、第二種寫法是startMove這個方法里面不寫++,但是在scrollUp方法的ifelse外面寫這句代碼,這時在else里面也不寫這句代碼
2017-01-08
最新回答 / 慕粉3568301
我之后研究了,不是這樣的,在執行完time=setInterval("scrollUp()",speed);后,馬上執行area.scrollTop++;
2017-01-08