如果这样写的话 ,弹出来一直是2,原因 这个i ,循环已经结束,i 的值已经是2了,所以需要再前面添加:
items[i].index=i; //添加一个属性 ,技术一下 这个索引值
alert的时候 需要点击哪个,弹出哪个的索引值 ,所以 alert(this.index) 才能弹出来相应的索引值 ,要不然弹出来的都是2, 点击几次都是2