0

我已经成功地使用gMap jQuery plugin加载Google地图,并使用在“带标记和信息窗口的地图”下显示为here的图案在JSON对象中显示传递给它的多个标记, 。到现在为止还挺好。显示Google地图标记的信息窗口

现在我想在同一个页面上有一个链接,点击后,它会在地图上显示标记的信息窗口。

这是如何完成的?

回答

1

您需要在创建标记时存储对标记的引用,然后在链接的click事件上调用marker.openInfoWindow(htmlContent)

+0

由于我使用的是gMap插件,因此在创建标记时我无法访问它。有没有办法引用标记后? – Keyslinger 2010-05-28 06:40:57

+0

我简单地看了一下你正在使用的插件,它似乎并没有将标记存储在任何地方,而只是将它们添加到地图对象中。您可以修改插件来存储标记,也可以查看Google Map API的其他解决方案。 http://code.google.com/apis/maps/documentation/javascript/reference.html – 2010-05-28 07:13:35

相关问题