有沒有大神知道為什么這個運行出來沒效果???
("odiv");
? ? ? ? ? ? ? for(var i = 0; i < oli.length; i++){
? ? ? ? ? ? ? ? ? oli[i].index = i;
? ? ? ? ? ? ? ? ? oli[i].onclick = function() {
? ? ? ? ? ? ? ? ? ? ? for(var n = 0; n < oli.length; n++ ) {
? ? ? ? ? ? ? ? ? ? ? ? ? oli[n].className = "";
? ? ? ? ? ? ? ? ? ? ? ? ? divs[n].className = "hide";
? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? this.className = "tit_a";
? ? ? ? ? ? ? ? ? ? ? divs[this.index].className = "";
? ? ? ? ? ? ? ? ? };
? ? ? ? ? ? ? }
還有這一段代碼的每行語句是什么意思,真沒看懂哎
2017-04-30
?for(var i = 0; i < oli.length; i++){ ? //遍歷oli ,應該是li
? ? ? ? ? ? ? ? ? oli[i].index = i; ?//給每個li 添加 index 等于 i 的下標
? ? ? ? ? ? ? ? ? oli[i].onclick = function() { ?//點擊li 事件
? ? ? ? ? ? ? ? ? ? ? for(var n = 0; n < oli.length; n++ ) { ??
? ? ? ? ? ? ? ? ? ? ? ? ? ?oli[n].className = ""; ??//遍歷 頭部 li 去除 選中樣式
? ? ? ? ? ? ? ? ? ? ? ? ? divs[n].className = "hide"; ???//遍歷內容 li 去除 選中樣式
? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? this.className = "tit_a"; ? //點擊 選中頭部li 給他選中樣式
? ? ? ? ? ? ? ? ? ? ? ?divs[this.index].className = ""; ?? //點擊內容 li 給他選中樣式
? ? ? ? ? ? ? ? ? };
? ? ? ? ? ? ? }