在gMap中一次显示多个infowindow

时间:2011-01-20 08:46:05

标签: javascript jquery-gmap

从作者的网站上,假设我们有多个标记:

$("#map1").gMap({ markers: [{ latitude: 47.660937,
                              longitude: 9.569803,
                              html: "Tettnang, Germany",
                              popup: true }],
                  zoom: 6 });

$("#map2").gMap({ markers: [{ latitude: 47.660940,
                              longitude: 9.569803,
                              html: "Tettnang, Germany",
                              popup: true }],
                  zoom: 6 });
$("#map3").gMap({ markers: [{ latitude: 47.660946,
                          longitude: 9.569803,
                          html: "Tettnang, Germany",
                          popup: true }],
              zoom: 6 });

我们使用popup: true默认情况下在加载地图时显示infowindow。但只显示了最后一个infowindow(#map3)。其他人只是一个标记。

如何让所有信息窗口立刻弹出?感谢。

1 个答案:

答案 0 :(得分:0)

正如Google Map API page所指出的,一次只能显示一个InfoWindow(至少用V2)

到目前为止,我发现的最佳替代方案是this library called elabel.js,可用于向地图添加标签