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

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

?為什么實(shí)現(xiàn)不了,求大神幫助,謝謝

window.onload = function(){

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

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

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

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

var buttons = document.getElementById('buttons').getElementsByTagName('span');

var index = 1;

var animated = false;

function showButton(){

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

buttons[i].className='';}

buttons[index-1].className='on';

}

function move(offset){

? ? animated = ture;

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

var time = 300;

var jgtime = 10;

var distance = offset/(time/jgtime);

? ? var go=function(){

if((distance>0&&parseInt(list.style.left)<newfelt)||(distance<0&&parseInt(list.style.left)<newleft)){

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

setTimeout(go,jgtime);}

else{

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

if(newleft<-6000){list.style.left = -1200 + 'px';}

if(newleft>-1200){list.style.left = -6000 + 'px';}

animated = false;

}

}

go();

}

function ?play(){var timer;

timer=setTimeout(function(){next.onclick;play();},3000)}

function stop(){clearTimeout(timer);}

prev.onclick = function(){

move(1200);

? if(index==1){index=5;}

? ? ? ? else{index = index - 1;}

showButton();

}

next.onclick = function(){

move(-1200);

if(index==5){index=1;}

? ? ? ? else{index = index + 1;}

showButton();

}

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

buttons[i].onclick = function(){

? ?if (animated) {return;}

var myindex=parseInt(this.getAttribute('index'));

var offset = -1200*(myindex-index);

move(offset);

index = myindex;

showButton();

}}

container.onmouseover = stop;

container.onmouseout = play;


正在回答

3 回答

定時(shí)器的代碼:timer=setTimeout(function(){next.onclick;play();},3000)} 應(yīng)該為?

timer = setInterval(function(){

next.onclick();

},3000)


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

if((distance>0&&parseInt(list.style.left)<newfelt)||(distance<0&&parseInt(list.style.left)<newleft)){這句代碼寫錯(cuò)了。newfelt應(yīng)該是newleft

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

我看到的問題有:paly函數(shù)沒有調(diào)用,timer變量定義為局部變量這兩個(gè)地方有錯(cuò)。其他的沒細(xì)看。你自己自對(duì)比下代碼吧。

/**=================焦點(diǎn)輪播圖================**/


window.onload = function(){

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

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

var buttons = document.getElementById('buttons').getElementsByTagName('span');

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

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

var index = 1;

var animated = false;

var? timer;


function showButton(){

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

if(buttons[i].className == 'on'){

buttons[i].className = '';

break;

}

}

buttons[index-1].className = 'on';

}


// next.onclick = function(){

// list.style.left = parseInt(list.style.left) - 600 +'px';

// }


// prev.onclick = function(){

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

// }


function animate(offset){

animated = true;


var newLeft = 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) > newLeft) || (speed > 0 && parseInt(list.style.left) < newLeft)){

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

setTimeout(go,interval);

}else{

animated = false;

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

if(newLeft > -600){

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

}

if(newLeft < -3000){

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

}

//debugger;

}

}


go();


}


function play (){

timer = setInterval(function(){

next.onclick();

},3000)

}


function stop(){

clearInterval(timer);

}


next.onclick = function(){

if(index == 5){

index = 1;

}else{

index += 1;

}

showButton();

if(!animated){

animate(-600);

}

}


prev.onclick = function(){

if(index == 1){

index = 5;

}else{

index -= 1;

}

showButton();

if(!animated){

animate(600);

}

}


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

buttons[i].onclick = function(){

if(this.className == 'on'){

return;

}

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

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

if(!animated){

animate(offset);

}

index = myIndex;

showButton();


}

}


container.onmouseover = stop;

container.onmouseout = play;


play();

}


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

舉報(bào)

0/150
提交
取消

?為什么實(shí)現(xiàn)不了,求大神幫助,謝謝

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

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

幫助反饋 APP下載

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

公眾號(hào)

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