0

J'ai réussi à charger une carte Google en utilisant le gMap jQuery plugin et en lui faisant afficher plusieurs marqueurs qui lui ont été passés dans un objet JSON en utilisant le motif here montré sous "Carte avec marqueur et fenêtre d'information" . Jusqu'ici tout va bien.Afficher la fenêtre d'information d'un marqueur de carte Google

Maintenant, je veux avoir un lien sur la même page qui, lorsqu'on clique dessus, affiche la fenêtre d'information pour un marqueur sur la carte.

Comment cela est-il fait?

Répondre

1

Vous devez stocker une référence au marqueur lorsque vous le créez, puis appeler le marker.openInfoWindow(htmlContent) sur le click -event du lien.

+0

Depuis que j'utilise le plugin gMap, je n'ai pas accès au marqueur quand il est créé. N'y a-t-il aucun moyen de référencer le marqueur après? – Keyslinger

+0

J'ai jeté un coup d'oeil au plugin que vous utilisez, et il ne semble pas stocker les marqueurs n'importe où, mais les ajoute simplement à l'objet carte. Vous pouvez soit modifier le plugin pour stocker les marqueurs, soit jeter un oeil à l'API Google Map pour une autre solution. http://code.google.com/apis/maps/documentation/javascript/reference.html –

Questions connexes