簡體   English   中英

使用標記作為鏈接的Google Maps API?

[英]Google Maps API using markers as links?

我在使用Google Maps API方面還很陌生,盡管我在上周學到了很多東西,但仍然困擾着我的一件事是我不知道如何添加標記事件,因此當我單擊時在一個標記上,它將把我發送到一個網站。 我想要標記說例如當我單擊它時將我帶到Google( http://www.google.ie/ )。

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

       });

我只是不知道要在此函數中放置什么來執行此操作,我在每個標記上都有兩個事件,一個事件將鼠標懸停在標記上,可以正常工作,這只是我想要開始的點擊。

GEvent.addListener是一個事件偵聽器(正是它所說的)。 它會尋找您做某事,在這種情況下是單擊。 調用addListener時,您還將創建一個函數。

在函數中,您可以調用任何所需的內容。 通常,大多數人會打開描述標記的infoWindow,但是在您的情況下,您可以輸入:

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

因此您的整個代碼應類似於:

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

僅供參考,我沒有測試代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM