關(guān)于.index的作用
<script?type="text/javascript"> window.onload?=?function(){ ????var?oTab?=?document.getElementById("tabs"); ????var?oUl?=?oTab.getElementsByTagName("ul")[0]; ????var?oLis?=?oUl.getElementsByTagName("li"); ????var?oDivs=?oTab.getElementsByTagName("div"); ????for(var?i=?0,len?=?oLis.length;i<len;i++) ????{ ????????oLis[i].index?=?i; ????????oLis[i].onclick?=?function()?{ ????????????for(var?n=?0;n<len;n++) ????????????{ ????????????????oLis[n].className?=?""; ????????????????oDivs[n].className?=?"hide"; ?????????????} ?????????????this.className?=?"on"; ?????????????oDivs[this.index].className?=?""; ??????????} ?????}; ?} </script>
這是課程的參考答案,里面的:
oLis[i].index?=?i;
這一行什么意思,具體起什么作用,為什么注釋掉這一行后直接用:
oDivs[i].className?=?"";
然后就不行了?
通俗的講一下。
2018-05-17
http://idcbgp.cn/qadetail/63838 ? 這里有答案