Hello,
Je galère depuis un moment sur un truc que je n'arrive pas à trouver.
J'utilise Google Maps dans un des mes sites ( http://cannes.select-live.com/fr/hotels/ ) et je n'arrive aucunement à faire s'ouvrir des InfoWindow quand on clique sur un des markers, pourtant mon code me semble correct et ne retourne aucune erreur.
Le code en question :
Merci.
Modifié par Skoua (11 Mar 2010 - 17:08)
Je galère depuis un moment sur un truc que je n'arrive pas à trouver.
J'utilise Google Maps dans un des mes sites ( http://cannes.select-live.com/fr/hotels/ ) et je n'arrive aucunement à faire s'ouvrir des InfoWindow quand on clique sur un des markers, pourtant mon code me semble correct et ne retourne aucune erreur.
Le code en question :
$(function(){
if(GBrowserIsCompatible())
{
var map = new GMap2(document.getElementById("smallmap"));
map.setCenter(new GLatLng(43.5508716,7.0105936), 13);
map.setUIToDefault();
map.setMapType(G_PHYSICAL_MAP);
function createMarker(point, html)
{
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function(){
marker.openInfoWindowHtml(html);
});
return marker;
}
var marker = createMarker(new GLatLng(43.5456707,7.0357083), '<div>bla</div>');
map.addOverlay(marker);
var marker = createMarker(new GLatLng(43.5514381,7.0176233), '<div>bla</div>');
map.addOverlay(marker);
// ...
}
$("body").unload(GUnload());
});
Merci.

Modifié par Skoua (11 Mar 2010 - 17:08)