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

Ped*_*Gil 12 javascript jquery google-maps google-maps-api-3

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

很好地工作:

var map = new google.maps.Map(document.getElementById("map_container"), myOptions);
Run Code Online (Sandbox Code Playgroud)

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

var map = new google.maps.Map($('#map_container'), myOptions);
Run Code Online (Sandbox Code Playgroud)

我做了这个例子


先感谢您

干杯

佩德罗

rek*_*o_t 38

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

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

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