課程
/前端開發
/JavaScript
/JavaScript進階篇
這是JavaScript進階篇第9章的編程練習:
html結構如下:
CSS如下:
2016-04-07
源自:JavaScript進階篇 10-1
正在回答
外層循環的作用是:讓每一個li標簽都在被點擊時,達到切換效果的功能。
內層循環的作用是:當點擊其中一個li標簽的時候,通過循環將所有li標簽的class設置為空,將所有div標簽的class都設置為"hide",此時頁面效果是li均未被點擊,所有div內容都被隱藏。而內層循環后的語句:
this.className?=?"on"; oDivs[this.index].className?=?"";
將當前被點擊的li標簽的class改為"on",將此li標簽下標所對應的div標簽的class改為空,則此時頁面就變成了li被點擊、div內容展示的效果。
慕課首答,如果有不妥的地方,請大家指正。
oldwan 提問者
lzlbu2 回復 oldwan 提問者
oldwan 提問者 回復 lzlbu2
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
6 回答這個該怎么理解?
3 回答不是很理解這兩個for循環???
3 回答JS 這里怎么理解啊 ?
1 回答這個函數btnHandle()該怎么理解?
2 回答hobby[i].checked這個該怎么理解?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-08
外層循環的作用是:讓每一個li標簽都在被點擊時,達到切換效果的功能。
內層循環的作用是:當點擊其中一個li標簽的時候,通過循環將所有li標簽的class設置為空,將所有div標簽的class都設置為"hide",此時頁面效果是li均未被點擊,所有div內容都被隱藏。而內層循環后的語句:
將當前被點擊的li標簽的class改為"on",將此li標簽下標所對應的div標簽的class改為空,則此時頁面就變成了li被點擊、div內容展示的效果。
慕課首答,如果有不妥的地方,請大家指正。