單擊標(biāo)記時(shí),信息窗口未正確顯示在我的地圖上。網(wǎng)站在這里。您還會(huì)注意到地圖控件也未正確顯示。 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()); }注意:我使用的是Google Maps JS V3。
3 回答

守著一只汪
TA貢獻(xiàn)1872條經(jīng)驗(yàn) 獲得超4個(gè)贊
問題可能是您正在使用img{ max-width: 100%; }通用性。
試試這個(gè)到你的CSS
.gmnoprint img {
max-width: none;
}
添加回答
舉報(bào)
0/150
提交
取消