为了账号安全,请及时绑定邮箱和手机立即绑定

为何重复2份JS代码 会出错?!!

为何重复2份JS代码  会出错?!!



 var renzhenglistgun = document.getElementById('rzlistBoxtop');
 var rzHeightgun = 120;//单行滚动的高度
 var gunspeed = 50;//滚动的速度
 var guntime;
 var gundelay= 2000;
 renzhenglistgun.scrollTop=0;
 renzhenglistgun.innerHTML+=renzhenglistgun.innerHTML;//克隆一份一样的内容
 function rzstartScroll(){
     guntime=setInterval("rzscrollUp()",gunspeed);
     renzhenglistgun.scrollTop++;
     }
 function rzscrollUp(){
     if(renzhenglistgun.scrollTop % rzHeightgun==0){
         clearInterval(guntime);
         setTimeout(rzstartScroll,gundelay);
         }else{
             renzhenglistgun.scrollTop++;
             if(renzhenglistgun.scrollTop >= renzhenglistgun.scrollHeight/2){
                 renzhenglistgun.scrollTop =0;
                 }
             }
     }
     setTimeout(rzstartScroll,gundelay)
 
    
    
    
 var toparea = document.getElementById('moocBoxtop');
 var topiliHeight = 24;//单行滚动的高度
 var topspeed = 50;//滚动的速度
 var toptime;
 var topdelay= 2000;
 toparea.scrollTop=0;
 toparea.innerHTML+=toparea.innerHTML;//克隆一份一样的内容
 function startScroll(){
     toptime=setInterval("scrollUp()",topspeed);
     toparea.scrollTop++;
     }
 function scrollUp(){
     if(toparea.scrollTop % topiliHeight==0){
         clearInterval(toptime);
         setTimeout(startScroll,topdelay);
         }else{
             toparea.scrollTop++;
             if(toparea.scrollTop >= toparea.scrollHeight/2){
                 toparea.scrollTop =0;
                 }
             }
     }
     setTimeout(startScroll,topdelay)

正在回答

举报

0/150
提交
取消
信息滚动效果制作
  • 参与学习       47753    人
  • 解答问题       321    个

萌妹子带您快速学习滚动效果,掌握无缝滚动和歇间性滚动的制作方法

进入课程

为何重复2份JS代码 会出错?!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信