使用jquery在另一个div中显示Leaflet Tile Images

时间:2015-09-18 16:11:36

标签: jquery leaflet

我有一张传单地图,显示如下的鸟瞰图:

 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时显示鼠标下的内容?

非常感谢任何输入或指针。

0 个答案:

没有答案