
$('body').delegate('div', 'click', function() {
// 这里写点击事件后的逻辑
})
你这个是常见的初学者没有理解作用域链出现的问题
一般写法
for (i = 0 i < divall.length i++) {divall[i].onclick=function(i){
return function(){
divall[i].setAttribute("class","ccc")
}()
}(i)
}
或者在这个情景中
for (i = 0 i < divall.length i++) {divall[i].onclick=function(i){
this.setAttribute("class","ccc")
}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)