87,910
社区成员
发帖
与我相关
我的任务
分享
for(var i = 0;i < links.length; i++){
links[i].onclick = function(idx){
return function(){
console.log(idx);
console.log(links[idx].innerHTML);
}
}(i)
}
// 你这样做
for(...){
links[i].index = i
links[i].onclick = function(){
console.log(this); // 等于当前对象 也可以 links[this.index]
console.log(this.index); // 等于当前对象的i值
}
}