jquery-ui-map:搜索不起作用(谷歌地图API)
-
12-12-2019 - |
题
尝试使用 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
解决方案
而不是 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);
}
});
});