最新回答 / 慕斯8234454
老師講解是用 "titles.length" 做循環(huán) (for(var i=0;i<titles.length;i++)),因此this 代表 titles
2017-05-05
運行不出來看報錯,基礎學完一頭霧水看案例教學,看完案例再去看基礎教程,再學感覺不一樣的 就不會一頭懵逼的做編程練習了,我一遍也是抄一遍運行不了,一直有報錯,報錯的地方竟然還沒有一個字母錯的,挨個看才知道上面代碼有個符號錯了,瀏覽器運行下面的代碼的時候卡克了,你感覺是抄下來的卻運行不了,那就還是有錯的地方,人家電腦又不是比咱們的高級,別人能運行,你也肯定能,要是真是電腦問題,趁早換
2017-04-30
建議一下,老師講的確實不錯但是后面的講的確實粗糙,就$()簡寫的地方那么多人問,一個兩個或許是學生的原因,但是一看提問,基本都是死在這個地方,所以這就不應該是學生的問題了,這些特殊的地方一點要多強調一下,做一下解釋,否則大家浪費那么多時間還學不會就是白錄的視頻了.
2017-04-30
看視頻真的實在很麻煩很多要看的要找位置,不用看的又要重復,效率真的很慢,建議能加上每個效果的源碼包,這樣會更加方便復習和學習
2017-04-30
@C_黑雞
通過display的none和block開關來顯示是完全可以的
@qq_八分青年_0
把所有代碼放在window.onload()方法里面,會在頁面元素加載完后執(zhí)行js代碼
通過display的none和block開關來顯示是完全可以的
@qq_八分青年_0
把所有代碼放在window.onload()方法里面,會在頁面元素加載完后執(zhí)行js代碼
2017-04-28
// 遍歷所有數(shù)字導航實現(xiàn)劃過切換至對應的圖片
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
// 定義并調用自動播放函數(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
// 鼠標劃過整個容器時停止自動播放
wrap.onmouseover=function(){
clearInterval(timer);
}
// 鼠標離開整個容器時繼續(xù)播放至下一張
wrap.onmouseout=function(){
timer=setInterval(autoPlay,times);
}
wrap.onmouseover=function(){
clearInterval(timer);
}
// 鼠標離開整個容器時繼續(xù)播放至下一張
wrap.onmouseout=function(){
timer=setInterval(autoPlay,times);
}
2017-04-28