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

这个判断的依据有点搞不清楚

if( (speed < 0 &&  parseInt(list.style.left) > newLeft) || (speed > 0 && parseInt(list.style.left) < newLeft) ){
                    list.style.left = parseInt(list.style.left) + speed + "px";


                    /*重新执行方法*/
                   setTimeout(go,interval);
               }

正在回答

2 回答

// 下面这分部要学会他这种写法,本来在list.style.left>-600 的时候,是直接回到-3000的,但是加了一个if 和else, 让程序必须执行完-600 到0 的移动后, 再恢复到-3000的位置


这个是我的备注,

0 回复 有任何疑惑可以回复我~

你如果不写这个,在滚动到-600和3000的时候,会发现按钮点一下,会滚动的很快, 具体一下两下解释不清,这种还是要靠自己一行一行的去理解和分析的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
焦点图轮播特效
  • 参与学习       65337    人
  • 解答问题       638    个

通过本教程学习您将能掌握非常实用的焦点图轮播特效的制作过程

进入课程

这个判断的依据有点搞不清楚

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号