大神帮忙讲一下这段代码

来源:10-1 编程挑战

慕粉1474630644

2018-12-31 13:21

var Onav = document.getElementById('nav');
var Oli = Onav.getElementsByTagName('li');
var Obox = document.getElementById('box');
var Odiv = Obox.getElementsByTagName('div');
for(var i=0; i<Oli.length; i++){
    Oli[i].index = i;
    Oli[i].onclick = function () {
        for(var a=0; a<Oli.length; a++){
            Oli[a].className="";
        }
        this.className = "on";
        for(var k=0; k<Odiv.length; k++){
            Odiv[k].className = "nav-content";
        }
//        console.log(this.index);
 Odiv[this.index].className = "show";
    }
}

写回答 关注

1回答

  • 丨带你兜风丨
    2019-01-03 19:12:39

    大神也不懂你在说什么,还是去百度吧 兄弟

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题