Google Maps API可点击标记显示更多信息

时间:2013-10-30 21:31:50

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

使用谷歌地图api我为我的网站创建了一个简单的地图,一次显示几个点。但是我也想让这些点中的每一个都可点击,这样点击它们就会显示一个非常简短的描述。

我的javscript绘制点数如下,任何管理此提议的人都可以提出任何建议吗?

    for (var i = 0; i < coords.length; i++) {
    // create a closure for your latitude/longitude pair
    (function(coord) {
        // set the location...
        var latLng = new google.maps.LatLng(coord[0], coord[1]);
        // ...and add the Marker to your map
        var marker = new google.maps.Marker({
            position: latLng,
            draggable: true,
            map: map
        });
    })(coords[i]);
};

1 个答案:

答案 0 :(得分:-1)

只需将(function(coord)替换为(function(coord[i])