我尝试使用谷歌地图在地图上显示位置,功能如下
function show_map(options) {
var mapOptions = {
center: new google.maps.LatLng(options.lat, options.lng),
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map($("#map-canvas"),mapOptions);
}
我收到此错误“无法设置未定义的属性'位置”。 问题可能是什么?
答案 0 :(得分:6)
这有效:
var mapElem = $("#container").find("#map")[0];
var map = new google.maps.Map(mapElem,mapOptions);