使用标记作为链接的Google Maps API

Google Maps API using markers as links?

本文关键字:Google Maps API 链接      更新时间:2023-09-26

我在使用谷歌地图API很新的,虽然我已经学到了很多关于它在过去的一周,但有一件事仍然困扰着我,我不知道如何添加一个标记事件,所以当我点击一个标记,它会把我送到一个网站。我想让标记说,例如,带我到谷歌(http://www.google.ie/)当我点击它。

GEvent.addListener(marker, "click", function() {
       });

我只是不知道在这个函数里面放什么来做这个,我在每个标记上有两个事件一个是我把鼠标放在标记上,这是正常的,它只是点击,我想让工作

GEvent。addListener是一个事件侦听器(正如它所说的)。它等待你做一些事情,在这个例子中是点击。当你调用addListener时,你也在创建一个函数。

在函数中,您可以调用任何您想调用的内容。通常,大多数人会打开描述标记的信息窗口,但在你的情况下,你可以输入:

window.location = "http://www.google.com";

所以你的整个代码看起来像:

GEvent.addListener(marker, "click", function() {
                   window.location = "http://www.google.com";
       });

我没有测试过代码