谷歌地图请求返回"无法设置属性'位置'未定义"

时间:2012-05-08 13:17:39

标签: javascript google-maps

我尝试使用谷歌地图在地图上显示位置,功能如下

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);
        }

我收到此错误“无法设置未定义的属性'位置”。 问题可能是什么?

1 个答案:

答案 0 :(得分:6)

这有效:

var mapElem = $("#container").find("#map")[0];
var map = new google.maps.Map(mapElem,mapOptions);