问答详情
源自:4-1 无限滚动

按照老师写的 不行呀

            function animate(offleft) {

                list.style.left = parseInt(list.style.left) +offleft + 'px'; 

                if (list.style.left>-600) {

                    list.style.left = -3000 +'px';

                }

                if (list.style.left<-3000) {

                    list.style.left = -600 +'px';

                }


            }


提问者:ShilangL 2016-06-29 11:44

个回答

  • 慕九州3621434
    2016-06-29 16:40:58
    已采纳

     if (list.style.left>-600) 其实是应写为:  if (parseInt(list.style.left)>-600),老师后面简化了,没管这个: if (list.style.left>-600)。这句: if (list.style.left>-600) 是错的