Prenons un code pseudo-Mootools:«puis » l'état de la variable dans un événement Mootools même après var a changé
for loop (i) from 0 to 5 {
create.element {
id: 'element_'+i
}
$('element_'+i).addevent.click {
alert(i);
}
}
Les événements sont ajoutés aux éléments correctement. Cependant, lorsqu'on clique dessus, ils alertent tous le dernier itérateur ... ce qui serait 5.
Y at-il un moyen de changer "alert (i)" dans l'événement pour alerter l'itérateur à ce moment-là? ?
.toString n'a pas fait beaucoup.
Merci Dimitar - J'ai fini par aller avec la fonction anonyme - très bien travaillé! ... maintenant j'ai appris quelque chose de nouveau ... –