window.onload=function(){? var tab = document.getElementById("tab-list");? var li = document.getElementsByTagName("li");? var div = tab.getElementsByTagName("div");? for(var i=0;i<li.length;i++){? ? li[i].index = i; li[i].onmouseover = function(){ ?for(var i=0;i<li.length;i++){ ? ?li[i].className=""; ?} ?this.className = "active";? ?for(var j=0; j<li.length; j++){ div[j].className="hide"; ?} ?div[this.index].className = "show"; }? }}? 問題: ?該怎么理解div[this.index] ????????例如點擊的是第一個li 就是 div[li[0].index]是吧?? ? index屬性不懂?div[0]指的是div數(shù)組第一個div ? 但是 div[this.index] 是什么鬼 怎么理解this.index?例如指第一個li ? ?div[li[0].index] ?繞死我了。?
li[i].index =i; index這個東西沒太懂 和 整個div[this.index]
qq_佐為_03686506
2017-04-12 02:14:41