126 votes

Comment déclencher l'événement onclick d'un marqueur sur une carte Google Maps V3?

Comment puis-je déclencher le onclick cas d'un marqueur sur une carte Google Maps à partir de l'extérieur de la carte?

J'utilise la version 3 de l'API. J'ai vu beaucoup de tutoriels pour la version 2, mais ne peut pas trouver ce pour la version 3.

J'ai un tableau global (nommé marqueurs) contenant tous les marqueurs de la carte (google.cartes.Marqueur). Maintenant, je veux faire quelque chose comme:

markers[i].click(); //I know it's not working, but you get the idea...

//Next line seems to be the way in v2, but what's the equivalent in v3?
GEvent.trigger(markers[i], 'click');

Merci pour votre aide et si vous avez besoin de plus d'info, laissez-moi savoir!

329voto

AlexV Points 8604

J'ai trouvé la solution! Grâce à Firebug ;)

//V2 version is:
GEvent.trigger(markers[i], 'click');

//V3 version is:
google.maps.event.trigger(markers[i], 'click');

Si il ya une meilleure façon, laissez-moi savoir...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X