鼠标滑过小图的时候,没有红色边框,并且大图也消失了,F12报错27行,我看着没问题啊/
求大神解答 新人刚学
鼠标滑过小图的时候,没有红色边框,并且大图也消失了,F12报错27行,我看着没问题啊/
求大神解答 新人刚学
方案一:用闭包保存住当前循环的i的值
for (var i = 0; i < arr.length; i++) {
(function(i){
arr[i].onclick = function () {
alert(i);
}
})(i);
}
方案二:用let块作用域变量
for (var i = 0; i < arr.length; i++) {
let k = i;
arr[i].onclick = function () {
alert(k);
}
}
你这是循环变量i的问题,