请问为什么使用一个for循环就可以实现选项卡切换啊?
第二个for循环我知道,就是统一格式化所有选项卡。
第一个for循环是怎么实现选项切换的没看明白。
求解答
第二个for循环我知道,就是统一格式化所有选项卡。
第一个for循环是怎么实现选项切换的没看明白。
求解答
2019-03-31
window.onload=function(){
var oul=document.getElementsByTagName("ul")[0];
var oli=oul.getElementsByTagName("li");
var odiv=document.getElementsByTagName("div");
for(var i=0;i<oli.length;i++){
oli[i].index=i;
oli[i].onclick=function(){
for(var j=0;j<oli.length;j++){
oli[j].className="";
odiv[j].className="hide";
}
this.className="on";
odiv[this.index].className="";
}
}
}
举报