2011-03-16 83 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