最后效果出現(xiàn)不了,但可以實現(xiàn)部分,求大神,頭疼……
問題主要在function那里,還有另一個版本的function,可以切換li并產(chǎn)生效果,但是div效果出不來,代碼如下
?? ???? function change(a){
?? ??? ??? ?var on=a.parentNode.childNodes; //獲取三個li
?? ??? ??? ?var op=document.getElementsByTagName("div");//獲取三個div
?? ??? ??? ?for(i=0;i<on.length;i++){
?? ??? ??? ??? ?if(a==on[i]){
?? ??? ??? ??? ??? ?on[i].className="on";
?? ??? ??? ??? ??? ?
?? ??? ??? ??? ?}else{
?? ??? ??? ??? ??? ?on[i].className="";
?? ??? ??? ??? ??? ?
?? ??? ??? ??? ?}
?? ??? ??? ?}
?? ??? ?}
成功切換標(biāo)簽后,在on[i].className下也試圖如法炮制寫下op[i].className的相應(yīng)語句,結(jié)果出現(xiàn)Bug,試了一晚上都沒能找到原因,完全想不通到底錯在哪了