【问题标题】:Google maps (V3) - Map container selector (using jquery)Google 地图 (V3) - 地图容器选择器(使用 jquery)
【发布时间】:2011-04-19 20:08:05
【问题描述】:

我正在尝试解决 Google 地图 (api V3) 中的一个棘手问题

效果很好:

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

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

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

I made this EXAMPLE


提前谢谢你

干杯

佩德罗

【问题讨论】:

    标签: javascript jquery google-maps google-maps-api-3


    【解决方案1】:

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

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

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

    【讨论】:

    • 太棒了!多么漂亮的解决方案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多