为什么实现不了,求大神指教

来源:-

梁肥肥

2018-06-10 16:50

请输入问答内容...window.onload=function() { var container=document.getElementById("container"); var list=document.getElementById("list"); var buttons=document.getElementById("buttons").getEelmentByTagName("span"); var prev=document.getElementById("prev"); var next=document.getElementById("next"); var index=1; var len=12; var animated=false; var interval=3000; var timer; function animate(offset){ if(offset==0){ return; } animated=true; var newLeft=parseInt(list.style.left)+offset; var time=300; var interval=10; var speed=offset/(time/interval); function go(){ if((speed<0 && parseInt(list.style.left)>newLeft)) || ((speed>0 && parseInt(list.style.left)-200){ list.style.left=-600*len+"px"; } if(newLeft<(-600*len)){ list.style.left="-600px"; } animated=false; } } go(); } next.onclick=function () { if(animated) { return; } if (index==12) { index=1; } else{ index+=1; } showButton(); if(animated==false) { animate(-600); } } prev.onclick=function () { if (index==1) { index=12; } else{ index-=1; } showButton(); if(animated==false) { animate(600); } } function showButton(){ for(var i=0;i<buttons.length;i++) i="0;i<buttons.length;i++){" ;="" }="" p="" }<="" container.onmouseout="play;" container.onmouseover="stop;" animated="=false)" index="myindex;" offset="-600*(myindex-index);" var="" myindex="parseInt(this.getAttribute("index"));" this.classname="="on"){" .onclick="function(){" function="" timer="setInterval(function(){" .classname="="on")" if="">="">)){>

写回答 关注

1回答

  • 取不到好名字
    2018-06-14 15:24:41

    提问的时候建议你注意一下代码格式,这样看起来真的很难受

焦点图轮播特效

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

65279 学习 · 611 问题

查看课程

相似问题