2 个回答

存储当前循环的i到这个imgs[i]对象上。
便于下一次使用。
这里的this.index,也就是imgs[i].index

和我之前解答的这个问题类似。
js点击标签实现变色,思路有点问题求指正!
可供参考。
提供了四种方案。
// 1、ES6 let解决
// 2、闭包解决
// 3、ES5或ES6将DOM节点转数组解决
// 4、存储索引值的方案

给imgs[i]每个dom对象设置个index属性,赋个值作标记而已(相当于它的id),方便后面的逻辑实现

推荐问题