IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

APIs Google Discussion :

Affiche toujours la même infobulle [Google Maps]


Sujet :

APIs Google

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 176
    Par défaut Affiche toujours la même infobulle
    Bonjour à tous,

    Je débute en Google Maps, et j'ai un problème étrange.
    J'ai créé un petit fichier de test qui est dispo ici : http://sd-30591.dedibox.fr/carte_google3.php

    J'ai un tableau avec les différents marchands pour lesquels je veux créer un marqueur.
    Pour l'instant j'ai mon tableau tab avec 3 entrées
    J'ai créé ma boucle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     for (var i=0; i < tab.length; i++)
                {
     
               //création du marqueur
                var marqueur = new google.maps.Marker({
                   position: new google.maps.LatLng(tab[i][1], tab[i][2]),
                   map: carte
                   });
                var infowindow = new google.maps.InfoWindow({
                   content: tab[i][0],
                   size: new google.maps.Size(50,50)
                   });
                google.maps.event.addListener(marqueur, 'click', function() {
                   infowindow.open(carte,marqueur);
                   });
                }
    Avec cette boucle j'affiche bien les 3 marqueurs différents.
    Mais lorsque je clique sur un marqueur, c'est toujours l'infobulle du marqueur n°3 qui s'affiche au niveau du marqueur n°3. Impossible d'afficher les infobulles 1 & 2.
    Je ne comprends vraiment pas ce que je dois modifier ?

    Merci de votre aide.
    P.

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    problème de closure dont on a parler sur ce post API avec plusieurs points

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 176
    Par défaut
    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. affiché toujours le même caractère
    Par flamel dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 31/01/2012, 18h52
  2. [MySQL] la page détaillée affiche toujours les mêmes données
    Par paricilas dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 19/02/2007, 10h50
  3. [WebForms]Afficher toujours le même URL pour toutes mes pages
    Par Irish dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 15/12/2006, 14h44
  4. Réponses: 4
    Dernier message: 14/06/2004, 09h29
  5. Réponses: 4
    Dernier message: 12/06/2003, 21h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo