JS循環(huán)問(wèn)題??
?for(var i = 0; i < aLi.length; i++) {
? ? ? ? ? ? ? ? ? ? aLi[i].className = "";
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? this.className = "active";
? ? ? ? ? ? ? ? for(var j = 0; j < aDiv.length; j++) {
? ? ? ? ? ? ? ? ? ? aDiv[j].className = "hide";
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? aDiv[this.index].className = "show";
大神能幫我解釋一下這個(gè)是什么意思嗎?差一丟丟就動(dòng)懂了
2016-07-18
代碼不全不知道你的this代表的啥··不過(guò)在這題里應(yīng)該是點(diǎn)擊對(duì)象
第一個(gè)循環(huán)把所有aLi的類(lèi)改成空了··也就是換CSS樣式···然后把當(dāng)前點(diǎn)擊的aLi的class換成active了
第二個(gè)循環(huán)同理
把所有aDiv的class都改成hide(應(yīng)該是隱藏div的CSS樣式)
把當(dāng)前點(diǎn)擊的選項(xiàng)卡(例如第3個(gè)【應(yīng)該是你定義的index】)所對(duì)應(yīng)的div(也是第三個(gè)【index】)的class改成show,也就是顯示
2016-07-19
明白了,謝謝哈
2016-07-18
2016-07-18
類(lèi)換成空就是改變CSS樣式嗎?
2016-07-18
哪句不明白