我之前没有 javascript 经验,所以请耐心等待。我创建一个图标放置在我的地图上,如下所示:
var icon = new OpenLayers.Icon('../Images/marker.png', size, offset);
现在我想将该图标链接到某个地方。文档指出构造函数“创建一个图标,这是一个 div 中的图像标签”,那么我该如何修改它以包含一个超链接?
更新: 我正在考虑使用带有超链接的弹出窗口作为可能的解决方案,但我想仅在用户单击或悬停在标记上时才显示弹出窗口。我怎样才能做到这一点?