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

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

不知道什么錯誤,切換圖片函數換了后不能切了

function changelist(offset){

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)>newleft))

{

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

setTimeout(go,interval);


}else

{

//如果不符合條件也就是說已經運到到目標值,應該判斷下面的

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

//下面2個if為的是保持循環

if(newleft<-3000){

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

}

if(newleft>-600){

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

}


}

}

}


正在回答

2 回答

沒有調用go函數,樓上說的很對

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

你的函數function go{...}在函數function changelist(offset){...}中只是定義了,但是沒被調用;因此,在函數changelist中調用一下go函數即可。

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

舉報

0/150
提交
取消

不知道什么錯誤,切換圖片函數換了后不能切了

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

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

幫助反饋 APP下載

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

公眾號

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