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

不能设置属性的名称定义是怎么回事

 window.onload = function(){

 var bannerlr = document.getElementById('banner-lr');

 var lest = document.getElementById('bann-ul');

 var buttons = document.getElementById('buttons').getElementsByTagName('span');

 var next = document.getElementById('banner-an');

 var part = document.getElementById('banner-anr');

 var index = 1;

 

 function show(){

 buttons[index - 1].className = 'on';

 }

 

 function animate(offset){

    var newleft = parseInt(lest.style.left)+offset

    lest.style.left = newleft+ 'px';

 

 if(newleft < -8130){

 lest.style.left = -450 + 'px';

 

  }

  if(newleft > -450){

  lest.style.left = -8130 + 'px';

  

}

    }

         next.onclick = function(){

index += 1;

show(); 

        animate(-1920)

        };

         part.onclick = function(){

 index -=1;

 show();

            animate(1920)

        }

 }


提问者:天语夜雨 2015-11-23 22:20

个回答

  • echo_kinchao
    2015-11-24 14:54:40
    已采纳

    是不是逻辑写错了