Javascript 使用标记作为链接的谷歌地图API?
我对使用Google Maps API非常陌生,虽然我在上周学到了很多,但有一件事仍然困扰着我,那就是我不知道如何添加标记事件,这样当我点击一个标记时,它会将我发送到一个网站。我想让标记在我点击它时说,例如,带我到Google()Javascript 使用标记作为链接的谷歌地图API?,javascript,google-maps,google-maps-markers,Javascript,Google Maps,Google Maps Markers,我对使用Google Maps API非常陌生,虽然我在上周学到了很多,但有一件事仍然困扰着我,那就是我不知道如何添加标记事件,这样当我点击一个标记时,它会将我发送到一个网站。我想让标记在我点击它时说,例如,带我到Google() GEvent.addListener(marker, "click", function() { }); 我只是不知道该在这个函数中放入什么来实现这一点,我在每个标记上都有两个事件,一个是我将鼠标移到标记上的,可以正常工作。我只需要单击一下就可以开始
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";
});
我没有测试代码,仅供参考