正在回答
2回答
@qq_慕容616826 你好同学,点击事件虽然在for循环中,但是点击事件需要点击按钮才会执行。也就是如下事件中代码,并不会在for循环的时候执行,而是当触发点击事件才会执行。
即打开页面的时候,先获取所有的按钮,然后在for循环中给每一个按钮绑定点击事件,注意alert不会执行,所以事件也拿不到当前循环中的i值。代码执行很快的,点击按钮的时候,for循环已经执行完毕。此时i等于3。所以当你点击按钮的时候,拿到的都是当前作用域下的i=3。
祝学习愉快 。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星