jQuery UI Map插件:打开信息窗口不起作用

时间:2014-11-24 05:38:22

标签: jquery google-maps jquery-ui google-maps-api-3 jquery-ui-map

我正在使用jQuery.ui.map插件,你可以找到它的文档here

我的代码如下:

$('#map_canvas').gmap({ 'center':new google.maps.LatLng(43.730531,-79.416927), 'callback': function() {

        $.getJSON( 'path to json', 'category=activity', function(data) { 

            $.each( data.markers, function(i, m) {

                $('#map_canvas').gmap('addMarker', { 'tag': m.area, 'position': new google.maps.LatLng(m.latitude, m.longitude), 'center': new google.maps.LatLng(m.latitude, m.longitude), 'bounds': true } )

                .click(function() { $('#map_canvas').gmap('openInfoWindow', { 'content': m.content }, this); });


            });
        });

问题是我没有获得小点击信息窗口。如果我alert满足alert(m.content);,我就会收到。但我想在地图中打开Infowindow。

我缺少什么或我缺少什么?

0 个答案:

没有答案