亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我多次點擊按鈕圖片越來越快,下面是我的代碼 ,請大神幫忙解決下

/* ? ? ---------- ? ?圖片輪播 ? ? ? ---------------- */

var prev=document.getElementById('prev');

var next=document.getElementById('next');

var aImg=document.getElementById('aImg');

var btm=document.getElementById('bottom');

var span=btm.getElementsByTagName('span');

var onoff=false;

var num=0;

var timer = null;

var main=document.getElementById('main_real_right_box5');

var shopicde=false;

function showpic(offset){

onoff = true;

var newleft = parseInt(aImg.style.left)+offset;

var time = 300;

var Interval = 10;

var speed = offset/(time/Interval)

function go(){

if((speed<0 && parseInt(aImg.style.left) > newleft) ?|| (speed>0 &&parseInt(aImg.style.left)<newleft) ){

aImg.style.left=parseInt(aImg.style.left) + speed + 'px';

setTimeout(go,Interval);

}

else{

onoff=false;

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

if(newleft>-580){

aImg.style.left=-2320+'px';

}

if(newleft<-2320){

aImg.style.left=-580+'px';

}

}

}

go();

}

/* aImg.style.left=newleft+'px'

if(newleft<-2320){

aImg.style.left=-580+'px'

}

if(newleft>-580){

aImg.style.left=-2320+'px'

}

}*/

function play(){

timer=setInterval(function(){

next.onclick()

},1000)

}

function stopon(){

clearInterval(timer);

}


prev.onclick=function(){

for(var i=0;i<span.length;i++){

span[num].className=''

}

if(num==0){

num=3

}else{

num-=1;

}

span[num].className='on'

showpic(580)

}

next.onclick=function(){

for(var i=0;i<span.length;i++){

span[num].className=''

}

if(num==3){

num=0

}else{

num+=1;

}

span[num].className='on'

showpic(-580);

}

for(var i=0;i<span.length;i++){

span[i].index=i;

span[i].onclick=function(){

?for(var j=0;j<span.length;j++){

span[j].className=''

}

num = this.index;

span[num].className='on'

aImg.style.left=-580*(num+1)+'px'

}

}

/* ? ? ---------- ? ?定時器 ? ? ? ---------------- */


main.onmouseover=stopon;

main.onmouseout=play;

play()

})


正在回答

1 回答

首先要清除上一個定時器

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我多次點擊按鈕圖片越來越快,下面是我的代碼 ,請大神幫忙解決下

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號