發(fā)現(xiàn)很多同學(xué)都有個(gè)BUG,就是連續(xù)多次按的時(shí)候,會(huì)打開多個(gè)計(jì)時(shí)器。??梢栽谇懊婕觕learInterval(timer);
2017-05-06
@papaya3694687
你的問題的解釋:一定要注意使用this.id,不能用i,因?yàn)閛nload后第一個(gè)for循環(huán)為每個(gè)menu綁定了onclick函數(shù),當(dāng)用戶點(diǎn)擊時(shí)執(zhí)行這個(gè)函數(shù),但此時(shí)i已經(jīng)不存在,i只是臨時(shí)聲明的變量,但id最為menu的屬性是一直存在的。
你的問題的解釋:一定要注意使用this.id,不能用i,因?yàn)閛nload后第一個(gè)for循環(huán)為每個(gè)menu綁定了onclick函數(shù),當(dāng)用戶點(diǎn)擊時(shí)執(zhí)行這個(gè)函數(shù),但此時(shí)i已經(jīng)不存在,i只是臨時(shí)聲明的變量,但id最為menu的屬性是一直存在的。
2017-05-06
運(yùn)行不出來(lái)看報(bào)錯(cuò),基礎(chǔ)學(xué)完一頭霧水看案例教學(xué),看完案例再去看基礎(chǔ)教程,再學(xué)感覺不一樣的 就不會(huì)一頭懵逼的做編程練習(xí)了,我一遍也是抄一遍運(yùn)行不了,一直有報(bào)錯(cuò),報(bào)錯(cuò)的地方竟然還沒有一個(gè)字母錯(cuò)的,挨個(gè)看才知道上面代碼有個(gè)符號(hào)錯(cuò)了,瀏覽器運(yùn)行下面的代碼的時(shí)候卡克了,你感覺是抄下來(lái)的卻運(yùn)行不了,那就還是有錯(cuò)的地方,人家電腦又不是比咱們的高級(jí),別人能運(yùn)行,你也肯定能,要是真是電腦問題,趁早換
2017-04-30
建議一下,老師講的確實(shí)不錯(cuò)但是后面的講的確實(shí)粗糙,就$()簡(jiǎn)寫的地方那么多人問,一個(gè)兩個(gè)或許是學(xué)生的原因,但是一看提問,基本都是死在這個(gè)地方,所以這就不應(yīng)該是學(xué)生的問題了,這些特殊的地方一點(diǎn)要多強(qiáng)調(diào)一下,做一下解釋,否則大家浪費(fèi)那么多時(shí)間還學(xué)不會(huì)就是白錄的視頻了.
2017-04-30
看視頻真的實(shí)在很麻煩很多要看的要找位置,不用看的又要重復(fù),效率真的很慢,建議能加上每個(gè)效果的源碼包,這樣會(huì)更加方便復(fù)習(xí)和學(xué)習(xí)
2017-04-30
@C_黑雞
通過display的none和block開關(guān)來(lái)顯示是完全可以的
@qq_八分青年_0
把所有代碼放在window.onload()方法里面,會(huì)在頁(yè)面元素加載完后執(zhí)行js代碼
通過display的none和block開關(guān)來(lái)顯示是完全可以的
@qq_八分青年_0
把所有代碼放在window.onload()方法里面,會(huì)在頁(yè)面元素加載完后執(zhí)行js代碼
2017-04-28
// 遍歷所有數(shù)字導(dǎo)航實(shí)現(xiàn)劃過切換至對(duì)應(yīng)的圖片
for(var j=0;j<list.length;j++){
list[j].id=j;
list[j].onmouseover=function(){
changeImg(this.id);
index=this.id;
}
for(var j=0;j<list.length;j++){
list[j].id=j;
list[j].onmouseover=function(){
changeImg(this.id);
index=this.id;
}
2017-04-28
// 定義圖片切換函數(shù)
function changeImg(curindex)
{
for(var i=0;i<list.length;i++){
list[i].className='';
pic[i].style.display='none';
}
list[curindex].className='on';
pic[curindex].style.display='block';
}
function changeImg(curindex)
{
for(var i=0;i<list.length;i++){
list[i].className='';
pic[i].style.display='none';
}
list[curindex].className='on';
pic[curindex].style.display='block';
}
2017-04-28
// 定義并調(diào)用自動(dòng)播放函數(shù)
function autoPlay(){
index++;
if(index>=pic.length)
index=0;
changeImg(index);
}
timer=setInterval(autoPlay,times);
function autoPlay(){
index++;
if(index>=pic.length)
index=0;
changeImg(index);
}
timer=setInterval(autoPlay,times);
2017-04-28
// 鼠標(biāo)劃過整個(gè)容器時(shí)停止自動(dòng)播放
wrap.onmouseover=function(){
clearInterval(timer);
}
// 鼠標(biāo)離開整個(gè)容器時(shí)繼續(xù)播放至下一張
wrap.onmouseout=function(){
timer=setInterval(autoPlay,times);
}
wrap.onmouseover=function(){
clearInterval(timer);
}
// 鼠標(biāo)離開整個(gè)容器時(shí)繼續(xù)播放至下一張
wrap.onmouseout=function(){
timer=setInterval(autoPlay,times);
}
2017-04-28