0

使用 Google maps 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]);
};
4

1 回答 1

-1

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

于 2013-10-30T21:39:14.833 回答