谷歌地图(V3) – 地图容器选择器(使用jquery)

我正在尝试解决谷歌地图中的棘手问题(api V3)

很好地工作:

var map = new google.maps.Map(document.getElementById("map_container"), myOptions); 

如果我尝试使用jQuery选择器,则不起作用

 var map = new google.maps.Map($('#map_container'), myOptions); 

我做了这个例子


先感谢您

干杯

佩德罗

它需要一个DOM元素,但$('#map_container')返回一个jQuery对象。 如果要使用jQuery选择器,请执行以下操作:

 var map = new google.maps.Map($('#map_container')[0], myOptions); 

或者您也可以使用.get(0)而不是[0] ,这将返回实际的DOM对象。