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

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

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
提交
取消
焦点图轮播特效
  • 参与学习       65287    人
  • 解答问题       611    个

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

进入课程

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

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