Javascript boucle for
Résolu
azerty
-
Zestyr Messages postés 466 Date d'inscription Statut Membre Dernière intervention -
Zestyr Messages postés 466 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un petit problème en javascript, je suis en train de m' "amuser" avec l'API de google maps :
voici le code qui fonctionne :
new google.maps.event.addListener(markers[0], 'click', function() { infos[0].open(map,markers[0]); });
new google.maps.event.addListener(markers[1], 'click', function() { infos[1].open(map,markers[1]); });
new google.maps.event.addListener(markers[2], 'click', function() { infos[2].open(map,markers[2]); });
new google.maps.event.addListener(markers[3], 'click', function() { infos[3].open(map,markers[3]); });
et le code qui ne fonctionne pas :
for (var j = 0; j < 4; j++) {
new google.maps.event.addListener(markers[j], 'click', function() { infos[j].open(map,markers[j]); });
}
si quelqu'un a une idée du pourquoi du comment ??
parce que là, j'ai 4 occurences, mais en réalité, j'en ai plus de 500, j'aimerais donc bien que la boucle fonctionne :D
merci
j'ai un petit problème en javascript, je suis en train de m' "amuser" avec l'API de google maps :
voici le code qui fonctionne :
new google.maps.event.addListener(markers[0], 'click', function() { infos[0].open(map,markers[0]); });
new google.maps.event.addListener(markers[1], 'click', function() { infos[1].open(map,markers[1]); });
new google.maps.event.addListener(markers[2], 'click', function() { infos[2].open(map,markers[2]); });
new google.maps.event.addListener(markers[3], 'click', function() { infos[3].open(map,markers[3]); });
et le code qui ne fonctionne pas :
for (var j = 0; j < 4; j++) {
new google.maps.event.addListener(markers[j], 'click', function() { infos[j].open(map,markers[j]); });
}
si quelqu'un a une idée du pourquoi du comment ??
parce que là, j'ai 4 occurences, mais en réalité, j'en ai plus de 500, j'aimerais donc bien que la boucle fonctionne :D
merci
A voir également:
- Javascript boucle for
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Telecharger javascript - Télécharger - Langages
- Idm for mac - Télécharger - Téléchargement & Transfert
- Copytrans heic for windows - Télécharger - Visionnage & Diaporama
- Instagram for pc - Télécharger - Divers Communication
3 réponses
Salut,
En déclarant la variable j avec var tu la déclare en local et il me semble que c'est pas bon de le faire ici donc essaie en enlevant le var !
++
En déclarant la variable j avec var tu la déclare en local et il me semble que c'est pas bon de le faire ici donc essaie en enlevant le var !
++