我有一个关于 Mootools 事件处理的问题......
有一种情况,您有一个循环,并且为每个循环创建一个 div 并在其上附加一个事件。它总是取循环的最后一个循环的值。
喜欢:
for(var i=0;i<10;i++) {
var el = new Element('div').inject($(document.root));
el.addEvent('click',function() {
alert(i);
});
}
所有元素都会发出“10”警报。我想要的是让每个新元素都计数+1。第一=0,第二=1,...
希望有人明白我的意思。提前谢谢!