加粗的那句為什么i的值輸出一直是固定的4
for( var i=0; i<aStep.length; i++){
aA[i].index=i;//為每一個按鈕增加一個index屬性,為后面引用做好準備
aA[i].onclick=function(){
console.log(i);
console.log(this.index);
if(this.index<aStep.length-1){//如上,如果不加這個判斷,到了最后一個會報錯
this.parentNode.style.display="none";
aStep[this.index+1].style.display="block";
//aStep[i].style.display="block";
}
else if(this.index==aStep.length-1){//如果到了最后一個,結束整個操作
oMask.style.display="none";
this.style.display=oSearch.style.display="none";
}
}
}