Google Map Infowindow n'affichant pas correctement

L'infowindow ne s'affiche pas correctement sur ma carte en cliquant sur un marqueur. Le site web est ici.

Vous remarquerez également le contrôle de la carte n'est pas correctement affiché.

    var map;
    var locations = <?php print json_encode(di_get_locations()); ?>;
    var markers = []
    jQuery(function($){
        var options = {
            center: new google.maps.LatLng(51.840639771473, 5.8587418730469),
            zoom: 8,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        map = new google.maps.Map(document.getElementById("map_canvas"), options);

        for (var i=0; i < locations.length;i++) {
            makeMarker(locations[i]);
        }
        centerMap();

    });
    function makeMarker(location) {
        var markerOptions = {map: map, position: new google.maps.LatLng(location.lat, location.lng)};
        var marker = new google.maps.Marker(markerOptions);
        markers.push(marker);
        var content = '';

        var infowindow = new google.maps.InfoWindow(
          { content: "test",
            size: new google.maps.Size(50,50),
            disableAutoPan : true
          });


        google.maps.event.addListener(marker, 'click', function(e) {
            infowindow.open(map,marker);
        });
    }
    function centerMap() {
      map.setCenter(markers[markers.length-1].getPosition());
    }

Note: je suis en utilisant Google Maps JS V3.

  • Il n'y a plus d'un lien vers votre site et donc il est difficile de savoir quel est le problème que vous rencontrez. Votre question, comme il se est peu probable pour aider les utilisateurs dans l'avenir.
  • Il peut également être un problème similaire à celle décrite ici: stackoverflow.com/questions/1554893/...
InformationsquelleAutor Jenny | 2012-03-12