Je ne pas vraiment savoir ce qui me passe ..JQuery événement click intérieur pour
Le code est comme:
for (var j=0; j<tours.length; j++){
var name = tours[j].name;
var $tourLI = $('<li id="'+name+'"></li>');
var $tourButton = $('<div class="button-inside"><span>'+name+'</span><span></span></div>');
$tourButton.click(function() {
alert(name);
}
}
je essaie de lier l'événement de clic pour chaque bouton qui affiche le nom des visites, mais affiche toujours le nom du dernier tour, quel que soit le bouton sur lequel je clique.
Qu'est-ce que je fais mal?
Merci!
C'est parce que la boucle est terminée lorsque vous cliquez sur le bouton. Voulez-vous ajouter de nouveaux boutons au document? –
Oui, je veux que .. Je vais essayer les exemples ci-dessous .. – gonzalomelov