? ? <script type="text/javascript">? ? ? ? ?? ? window.onload = function() {? ? ? ? var oUl1 = document.getElementById("ul1");? ? ? ? var aLi = oUl1.getElementsByTagName("li");? ? ? ? var oDiv = document.getElementById("tab-list");? ? ? ? var aDiv = oDiv.getElementsByTagName("div");? ? ? ? for(var i = 0; i < aLi.length; i++) {? ? ? ? ? ? aLi[i].index = i;? ? ? ? ? ? aLi[i].onmouseover = function() {? ? ? ? ? ? ? ? for(var i = 0; i < aLi.length; i++) {? ? ? ? ? ? ? ? ? ? aLi[i].className = "";? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? this.className = "active";? ? ? ? ? ? ? ? for(var j = 0; j < aDiv.length; j++) {? ? ? ? ? ? ? ? ? ? aDiv[j].className = "hide";? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? aDiv[this.index].className = "show";? ? ? ? ? ? } ? ? ? ?? ? ? ? }? ? }? ??? ??? ? </script>? aLi[i].className = "";和aDiv[this.index].className = "show";觸發三次之后怎么就和鼠標聯系上了,為什么鼠標點哪就可以實現這個語句?(說的不太清楚,我也不知道該怎么說,見諒)
index里的this是怎么個觸發方式
Mrgreed
2018-08-24 22:04:47