【发布时间】:2009-04-06 10:04:43
【问题描述】:
在我看来,我应该能够执行以下操作来检测谷歌地图上一行的点击事件:
var line = new GPolyline( ... );
map.addOverlay(line);
GEvent.addListener(line, "click", function(latlng){ alert("clicked"); });
api reference 说这在 2007 年发布的 2.88 版中可用(!?),所以我假设这就是我正在使用的,但我不知道如何确认。
我还尝试明确设置{clickable:true} 选项(它应该是默认选项。)我已经在 FireFox 3 和 Opera 9.6 中进行了测试,因此怀疑它是特定于浏览器的。我也在页面上使用 jQuery。
我有很多代码可以检测标记上的点击效果很好,点击线条会非常好,有人能启发我吗?
【问题讨论】: