window.onload= function () { var img_box=document.getElementsByClassName("img-box")[0]; var n=1; var time=setInterval(function () { if(n>3){ n=0; img_box.style.left="0px"; } img_box.style.left=-960*n+"px"; n++; },1000) } 就是當大于3的時候,已經到最后一張圖片了,想要返回0px的位置,但是返回的過程會有一個很難看的后退效果?一般怎樣解決啊
用原生JavaScript寫圖片輪播的時候,到最后一張圖片之后,返回第一張,中間有后退的過渡效果
Helenr
2018-10-18 18:15:46