第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么要在animate()函數(shù)中加if(offset==0)這個(gè)判斷條件呢?

function animate(offset){

? ? animated = true;

? ? if(offset == 0){

? ? return;

? ? }

? ?

? ? var left = parseInt(list.style.left) + offset;

? ? var time = 300;? //位移總時(shí)間

? ? var interval = 10;? //位移間隔時(shí)間

? ? var speed = offset/(time/interval);? //每次位移量


? ? function go(){

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

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

? ? setTimeout(go,interval);

? ? }else{

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


? ? if(left > -600){


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

? ? }


? ? if(left < -3000){


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

? ? }

? ? animated = false;

? ? }

? ? }

? ? go();

? ? }


正在回答

2 回答

原因在這里

? var myIndex = parseInt(this.getAttribute('index'));

? ? ? ? ? ? ? ? ? ? var offset = -600 * (myIndex - index);

? ? ? ? ? ? ? ? ? ? animate(offset);

假如offset =0,可以推出myIndex =index;

當(dāng)myIndex =index時(shí),其實(shí)就是當(dāng)前顯示高亮的小圓點(diǎn)和你點(diǎn)擊的小圓點(diǎn)是同一個(gè)小圓點(diǎn)。

既然這樣;那么在function animate(offset)函數(shù)中,就可以加個(gè)判斷,當(dāng)offset =0時(shí),什么也不做,

也就是退出該函數(shù)。


0 回復(fù) 有任何疑惑可以回復(fù)我~

不移動(dòng)后面的代碼就必要執(zhí)行了

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
焦點(diǎn)圖輪播特效
  • 參與學(xué)習(xí)       65327    人
  • 解答問(wèn)題       634    個(gè)

通過(guò)本教程學(xué)習(xí)您將能掌握非常實(shí)用的焦點(diǎn)圖輪播特效的制作過(guò)程

進(jìn)入課程

為什么要在animate()函數(shù)中加if(offset==0)這個(gè)判斷條件呢?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)