1

jquery-ui-mapプラグインを使用してアドレスで検索を実行しようとしています。

Firefoxのレポート:TypeError:h[b]は未定義です/js/ui-map/jquery.ui.map.full.min.js行: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')を使用する必要があります。isFound結果を交換した以外に、正しいサンプルは次のとおりです。

$(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 に答える