2012-08-26 260 views
2

我使用的代碼測試的任何標記:谷歌地圖不顯示

<script type="text/javascript"> 
// When map page opens get location and display map 
$('#map').live("pageinit", function() { 

$('#map_canvas').gmap().bind('init', function(evt, map) { 
$.getJSON('http://jquery-ui-map.googlecode.com/svn/trunk/demos/json/demo.json', 'category=activity', function(data) { 

$.each(data.markers, function(i, m) { 
$('#map_canvas').gmap('addMarker', 
{ 'position': new google.maps.LatLng(m.lat, m.lng), 'bounds':true }); 
}); 
}); 
}); 
$('#map_canvas').gmap('refresh'); 

}); 
</script> 

出於某種原因,它不會顯示任何標記,有時地圖是空白了。

任何想法,爲什麼?

+0

這不是谷歌地圖API V3的語法,但一些jQuery插件,你將無法獲得響應。我不知道$('#map_canvas')。gmap('addMarker',..... does。 – Marcelo

回答