Javascript 单击OpenLayers通过图层映射

Javascript 单击OpenLayers通过图层映射,javascript,openlayers,openstreetmap,Javascript,Openlayers,Openstreetmap,我的网页上有一张地图。还有一个透明的div,位于地图的顶部(使用CSS) 是否可以通过此透明层拖动贴图?图层不应移动,只应移动其下方的贴图 可以在窗口外拖动地图(请参见),但我想开始在透明层上拖动。有没有办法做到这一点?是否必须在拖动事件中保持div?因为可能通过从DOM中删除div临时文件,并在触发onclick事件后将其缓存到对象中,并在onclick事件完成后将其放回DOM(从缓存的对象),可以工作吗?尝试使用[this technique][1][1]:@Daxcode我需要一直看到di

我的网页上有一张地图。还有一个透明的div,位于地图的顶部(使用CSS)

是否可以通过此透明层拖动贴图?图层不应移动,只应移动其下方的贴图


可以在窗口外拖动地图(请参见),但我想开始在透明层上拖动。有没有办法做到这一点?

是否必须在拖动事件中保持div?因为可能通过从DOM中删除div临时文件,并在触发onclick事件后将其缓存到对象中,并在onclick事件完成后将其放回DOM(从缓存的对象),可以工作吗?尝试使用[this technique][1][1]:@Daxcode我需要一直看到div,删除div不是一个选项。@capdragon谢谢,应该可以了。