如何从地图外的链接打开地图标记信息窗口?
我已经找到了如何通过点击地图中的标记来打开信息窗口,其中包含以下代码:
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml("<div>I'm a marker</div>");
});
但是,我无法弄清楚如何从地图外的链接开始工作。
答案 0 :(得分:2)
你可能有多个标记。用一块石头杀死两只鸟并将它们放入一个全球阵列中:
var markers = []
GEvent.addListener(marker, "click", function() {
marker[i].openInfoWindowHtml("<div>I'm a marker</div>");
});
然后你可以简单地调用它,其中 i 的值是标记的索引位置:
marker[i].openInfoWindowHtml(...your html...);