Javascript 谷歌地图没有显示任何标记
我正在使用代码进行测试:Javascript 谷歌地图没有显示任何标记,javascript,jquery,google-maps,Javascript,Jquery,Google Maps,我正在使用代码进行测试: <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/
<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>
//当地图页面打开时,获取位置并显示地图
$('#map').live(“pageinit”,function(){
$('#map_canvas').gmap().bind('init',函数(evt,map){
$.getJSON('http://jquery-ui-map.googlecode.com/svn/trunk/demos/json/demo.json“,”类别=活动“,函数(数据){
$.each(data.markers,function(i,m){
$('map#u canvas').gmap('addMarker',
{'position':新的google.maps.LatLng(m.lat,m.lng),'bounds':true};
});
});
});
$('map#u canvas').gmap('refresh');
});
出于某种原因,它不显示任何标记,有时地图也是空白的
知道为什么吗?不会返回jsonp,因此,由于同源策略,除非您的文档放在上,否则您将无法获得响应。我已将数据本地保存到本地json文件中,并尝试了它,但我仍然有相同的问题这不是Google Maps API V3语法,而是一些jQuery插件。我不知道$('#map_canvas').gmap('addMarker',..)做什么。