1

尝试使用jquery-ui-map插件按地址执行搜索。

Firefox 报告:TypeError: h[b] is undefined /js/ui-map/jquery.ui.map.full.min.js Line: 2

$(document).ready(function() {
        $('#map_canvas').gmap('search', { 'address': 'Stockholm' }, function(isFound,results) {
            if (isFound) {
                $('#map_canvas').gmap('getMap').panTo(results[0].geometry.location);
            }
        });
});

请帮忙。

编辑:在http://code.google.com/p/jquery-ui-map/issues/detail?id=64向开发人员报告

4

1 回答 1

2

而不是gmap('getMap')应该使用gmap('get','map')。除了你交换了isFoundresults正确的样本是:

$(document).ready(function() {
        $('#map_canvas').gmap('search', { 'address': 'Stockholm' }, function(results,isFound) {
            if (isFound) {
                $('#map_canvas').gmap('get','map').panTo(results[0].geometry.location);
            }
        });
});
于 2012-11-14T05:11:29.610 回答