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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

titles循環(huán)不出來,怎么回事?

window.onload=function(){
? ?//獲取鼠標(biāo)滑過的元素標(biāo)簽以及內(nèi)容
? ?var titles=$('notice-tit').getElementsByTagName('li'),
? ? ? ? ? ?divs=$('notice-con').getElementsByTagName('li');
? ?alert(titles.length);
? ?if(titles.length!=divs.length) return;
? ?//遍歷titles下的所有l(wèi)i
? ?for(var i=0;i<titles.length;i++){
? ? ? ?titles[i].id=i;
? ? ? ?alert(i);
? ? ? ?titles[i].onmouseover=function(){
? ? ? ? ? ?this.className="select";
? ? ? ?}
? ?}
}

數(shù)組的長度可以alert出來,但是for循環(huán)里不好用 為什么?

正在回答

4 回答

return的話后面就不執(zhí)行了

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

HeyLuckyGirl 提問者

請問一下是為什么呀
2016-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#2

HeyLuckyGirl 提問者

現(xiàn)在titles.length=divs.length的呀,后面不是應(yīng)該執(zhí)行嗎
2016-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#3

x兔子 回復(fù) HeyLuckyGirl 提問者

alert(i); 執(zhí)行了嗎?
2016-01-07 回復(fù) 有任何疑惑可以回復(fù)我~
#4

HeyLuckyGirl 提問者 回復(fù) x兔子

不執(zhí)行
2016-01-09 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

當(dāng)在一個函數(shù)里面執(zhí)行?return?語句時,該函數(shù)將會停止執(zhí)行。一個指定的值將會被返回給函數(shù)調(diào)用者。如果未指定返回表達(dá)式,則返回?undefined.詳情請看:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/return

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

要循環(huán)數(shù)組里面的屬性

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

我試了下,不是return的問題。alert(i)能執(zhí)行。你把a(bǔ)lert換成console.log,在控制臺做調(diào)試。你可以發(fā)現(xiàn)控制臺信息是3,0,1,2,也就是t.length和后面for里的訊息。查看dom樹你還能看到新增的className,我不太明白你說的不起作用是啥意思。明顯起作用了。只不過你還沒寫完整呀!

按照你這么寫,你鼠標(biāo)移到標(biāo)題上的時候,對應(yīng)的title也增加了select的className,如果你要避免這個情況,你應(yīng)該在上面增加一個初始化的循環(huán)。

for(var?i?=?0;i<titlee.length;i++){titles[i].className?=?"";}

當(dāng)然,對于整道題目來說,這仍然只是一部分。但是邏輯方面都差不多,你可以參考其他同學(xué)的代碼?;蛘呃^續(xù)提問。

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

HeyLuckyGirl 提問者

應(yīng)該是程序還沒寫完整的原因。 寫完整之后,是可以alert的,謝謝~
2016-01-09 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

titles循環(huán)不出來,怎么回事?

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

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

幫助反饋 APP下載

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

公眾號

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