課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
如代碼所示,為什么這樣子底下的內(nèi)容會(huì)被隱藏,而采用第29行代碼,同時(shí)將第36行改為oDivs[this.index].className="";就可以了。this.index值不也是i嗎?為什么我直接用i會(huì)出錯(cuò)?求指點(diǎn)
2014-11-29
源自:JavaScript進(jìn)階篇 10-1
正在回答
我先說(shuō)一下oLis[i].index=i; 這句話的意思:
這句話說(shuō)的是在頁(yè)面在家后,將所有的li元素依次添加索引值。
oLis[i].onmouseover=function()這句話什么意思呢?這句話的意思是:
給每個(gè)li元素添加一個(gè)鼠標(biāo)移入事件
那么回過(guò)頭來(lái)說(shuō)為什么說(shuō)使用i不行呢?原因是:
在調(diào)用函數(shù)的時(shí)候,i的值是什么,這個(gè)函數(shù)不知道,而你鼠標(biāo)滑過(guò)哪個(gè)列表,瀏覽器也不知道,所以不行
那沒(méi)什么使用this行呢?原因是:
this就代表鼠標(biāo)滑過(guò)的列表,當(dāng)鼠標(biāo)經(jīng)過(guò)哪個(gè)列表的時(shí)候,被瀏覽器所洞悉,因此就可以獲取到這個(gè)元素
ShawpLee 提問(wèn)者
偌顏寧 回復(fù) ShawpLee 提問(wèn)者
@偌顏寧
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
1 回答問(wèn)題出在哪?求高手指點(diǎn)
3 回答問(wèn)題出在什么地方?。?/p>
3 回答哪里出現(xiàn)了問(wèn)題求指點(diǎn)
2 回答問(wèn)題出在哪,沒(méi)反應(yīng),求指點(diǎn)
1 回答求指點(diǎn),為什么點(diǎn)button隱藏不了?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2014-12-01
我先說(shuō)一下oLis[i].index=i; 這句話的意思:
這句話說(shuō)的是在頁(yè)面在家后,將所有的li元素依次添加索引值。
oLis[i].onmouseover=function()這句話什么意思呢?這句話的意思是:
給每個(gè)li元素添加一個(gè)鼠標(biāo)移入事件
那么回過(guò)頭來(lái)說(shuō)為什么說(shuō)使用i不行呢?原因是:
在調(diào)用函數(shù)的時(shí)候,i的值是什么,這個(gè)函數(shù)不知道,而你鼠標(biāo)滑過(guò)哪個(gè)列表,瀏覽器也不知道,所以不行
那沒(méi)什么使用this行呢?原因是:
this就代表鼠標(biāo)滑過(guò)的列表,當(dāng)鼠標(biāo)經(jīng)過(guò)哪個(gè)列表的時(shí)候,被瀏覽器所洞悉,因此就可以獲取到這個(gè)元素
2014-11-29
@偌顏寧