把this.index直接寫成i,為什么不對(duì)呢?
if(this.index<aStep.length-1){//如上,如果不加這個(gè)判斷,到了最后一個(gè)會(huì)報(bào)錯(cuò)
aStep[this.index+1].style.display="block";
}
寫成if(i<aStep.length-1){...
}
為什么不對(duì)呢?前面不是不是已經(jīng)定義了aA[i].index=i;嗎?
if(this.index<aStep.length-1){//如上,如果不加這個(gè)判斷,到了最后一個(gè)會(huì)報(bào)錯(cuò)
aStep[this.index+1].style.display="block";
}
寫成if(i<aStep.length-1){...
}
為什么不對(duì)呢?前面不是不是已經(jīng)定義了aA[i].index=i;嗎?
2015-08-18
舉報(bào)
2016-01-10
在設(shè)置index值得循環(huán)里,aA[i].index和i是相等的。但是等出了這個(gè)循環(huán)之后,i的值變成aStep.length的值,二者就不相等了