2011-10-13 62 views
1

我在使用Google Maps API方面很新穎,雖然在過去的一週中我已經學到了很多,但還有一個問題是我不知道如何添加標記事件,以便在我點擊它會將我發送到網站的標記。我想讓標記說,例如,當我點擊它時,帶我去谷歌(http://www.google.ie/)。Google Maps API使用標記作爲鏈接?

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

     }); 

我只是不知道該怎麼把這個函數內做到這一點,我對每個標記一個兩個事件與我將鼠標放置標記,該工作好嗎它只是點擊,我想工作。

回答

0

GEvent.addListener是一個事件監聽器(正是它所說的)。它尋找你做一些事情,在這種情況下點擊一下。當你調用addListener時,你也在創建一個函數。

在這個函數中,你可以調用任何你想要的東西。通常情況下,大多數人都打開了,它描述了標記,但在你的情況下,信息窗口,你可以把:

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

使整個代碼看起來是這樣:

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

一個FYI快,我沒有測試出代碼。