如何超链接OpenLayers图标
How do I hyperlink an OpenLayers Icon?
我以前没有javascript经验,所以请耐心等待。我创建了一个图标放在地图上,如下所示:
var icon = new OpenLayers.Icon('../Images/marker.png', size, offset);
现在我想让图标链接到某个地方。文档指出构造函数"创建一个图标,这是div中的图像标记",那么我如何修改它以包含超链接呢?
更新:我正在考虑使用一个内部有超链接的弹出窗口作为一个可能的解决方案,但我想只在用户点击或悬停在标记上时显示弹出窗口。我该怎么做?
您可以使用弹出窗口并在其中放置超链接。请参阅弹出文档
相关文章:
- Javascript更改图标
- 单击更改图标并通过javascript添加一个css类
- 我希望只有在我滚动页面后才能显示我的返回页首图标
- 如何更改角度谷歌地图上的集群图标
- 使用不带文本文件的OpenLayers显示POI
- simpleweather js天气图标
- 更改图层中单个矢量特征的图标
- OpenLayers在悬停时高亮显示功能,并在单击时选择
- 注册OpenLayers事件时,即使使用匿名函数或绑定,JavaScript关闭也会触发循环内的所有内容
- OpenLayers.Layer.Text在0,0处显示图标
- 更改OpenLayers标记图标
- Openlayers 3添加带有图标和文本的可移动标记
- 在地图上绘制图标,基于用户's在Openlayers 3中的输入
- openlayers 3中带有标签或文本的图标,偏移
- 基于Openlayers 3中提取的数据应用自定义图标
- 如何超链接OpenLayers图标
- openlayers从WKT创建标记(带图标的功能)
- openlayers围绕图标旋转
- 使用ol3 (Openlayers 3)改变图标的样式
- 不能更改OpenLayers标记图标