我有一张传单地图,显示如下的鸟瞰图:
var EPSLayer = L.esri.imageMapLayer("https://imagery.gist.in/arcgis/rest/services/Imagery/BestAvailable/ImageServer", {
opacity: 0.5,
useCors: false
});
用户点击地图,会打开一个弹出窗口,供用户输入一些数据。我也需要在这个弹出窗口中显示点击的地图图像。
我在这段代码中添加了一个div:
<div id="dvminMap" style=" position: absolute;right: 0px;" >Minimap <img src=''/></div>
以下脚本:
$('#map').on('click', function(){
var src = $(this).children('img').attr('src');
$('#dvminMap').children('img').attr('src', src);
});
如果Map是一个包含img文件的div,这可以工作,但是在这种情况下失败了。
我有办法做到这一点吗?或者也许只是在点击新div时显示鼠标下的内容?
非常感谢任何输入或指针。