第三點(diǎn) if(timer){
clearInterval(timer);
timer=null;
} 為什么不換成 clearInterval(timer); ?
我試了下為什么timer=null;不寫也沒影響?
甚至這兩種方法都不寫也沒影響啊,我試了下,并沒有出現(xiàn)老師說的快速切換多個(gè)動(dòng)畫BUG,很正常的切換啊,怎么回事?
clearInterval(timer);
timer=null;
} 為什么不換成 clearInterval(timer); ?
我試了下為什么timer=null;不寫也沒影響?
甚至這兩種方法都不寫也沒影響啊,我試了下,并沒有出現(xiàn)老師說的快速切換多個(gè)動(dòng)畫BUG,很正常的切換啊,怎么回事?
2017-08-14
老師,里面還有兩個(gè)BUG:
一: onmouseout事件中,如果啟動(dòng)定時(shí)器不寫timer= 的時(shí)候,鼠標(biāo)離開它會(huì)自動(dòng)亂切換,亂跳;具體代碼:lis[i].onmouseout = function(){
setInterval(autoPlay,2000);
}
二、鼠標(biāo)放在內(nèi)容標(biāo)簽里,標(biāo)題標(biāo)簽還是自動(dòng)切換,對用戶體驗(yàn)不好。
一: onmouseout事件中,如果啟動(dòng)定時(shí)器不寫timer= 的時(shí)候,鼠標(biāo)離開它會(huì)自動(dòng)亂切換,亂跳;具體代碼:lis[i].onmouseout = function(){
setInterval(autoPlay,2000);
}
二、鼠標(biāo)放在內(nèi)容標(biāo)簽里,標(biāo)題標(biāo)簽還是自動(dòng)切換,對用戶體驗(yàn)不好。
2017-08-14
評論有意思,為了吸引大家點(diǎn)贊吃翔也再所不辭。個(gè)個(gè)都是人才,說話又好聽。超喜歡這里。
2017-08-13
我超喜歡這里,這里的人個(gè)個(gè)都是人才,說話又好聽。
還有我已經(jīng)把老師娶回家了。。。。。。
還有我已經(jīng)把老師娶回家了。。。。。。
2017-08-13
timer = setInterval(function() {
times--;
send.value = times + '秒后重試';
send.disabled = 'true';
if (times <= 0) {
times = 60;
send.value = '發(fā)送驗(yàn)證碼';
send.disabled=''; clearInterval(timer);
}
}, 1000);
times--;
send.value = times + '秒后重試';
send.disabled = 'true';
if (times <= 0) {
times = 60;
send.value = '發(fā)送驗(yàn)證碼';
send.disabled=''; clearInterval(timer);
}
}, 1000);
2017-08-10
timer = setInterval(function() {
times--;
send.value = times + '秒后重試';
send.disabled = 'true';
if (times <= 0) {
times = 60;
send.value = '發(fā)送驗(yàn)證碼';
send.disabled='';clearInterval(timer);
}}, 1000);
times--;
send.value = times + '秒后重試';
send.disabled = 'true';
if (times <= 0) {
times = 60;
send.value = '發(fā)送驗(yàn)證碼';
send.disabled='';clearInterval(timer);
}}, 1000);
2017-08-10
哈哈,太開心了,第一次寫出js程序,這段時(shí)間的努力學(xué)習(xí)果然沒有白費(fèi),謝謝老師!
2017-07-28
個(gè)人覺得更好的方法,未激活的狀態(tài)邊框顏色設(shè)置成背景色,這樣就不用padding了。
2017-07-15