2011-03-16 123 views

回答

2

你可以這樣做:

<script... 

var marker = new GMarker(point); 
map.addOverlay(marker); 
var myHtml = "<your html here/>"; 
GEvent.addListener(marker, 'mouseover', function() { 
    map.openInfoWindow(point, myHtml); 
}; 
.../> 

其中

<your html here/> 

是你想顯示什麼,例如圖片和聯繫方式等。 也就是說,如果你想在鼠標懸停事件打開信息窗口。您既可以在默認情況下通過調用函數(map.openInfoWindow(點,MYHTML))馬上打開它。

希望有所幫助。

+0

酷,你會能行嗎? – Genadinik 2011-03-16 00:48:17

+0

當點擊了標記,這將顯示包含所選的HTML(在這個例子中,可變MYHTML)的氣泡窗口。 – Fosco 2011-03-16 00:54:17

+0

那些爲@Fosco解釋,我只是編輯的代碼,因此事件是不是「點擊」,「鼠標懸停」,你排在首位的問道。 – 2011-03-16 01:06:23