当用户单击geojson功能时,可以弹出小册子弹出窗口

时间:2016-09-30 10:00:52

标签: javascript jquery leaflet

我制作了leafletjs地图,我需要帮助设置弹出窗口:

1-geojson数据( 我已经完成了

  

L.geoJson(data,{style:first}).on('click',makePopup).addTo(map); )

2 - 当用户点击蓝色区域外显示另一个弹出窗口时看到屏幕截图 when user click on the non blue area how can i make popup

1 个答案:

答案 0 :(得分:1)

您必须收听地图上的点击事件。

    var popup = L.popup();

    function onMapClick(e) {
        popup
            .setLatLng(e.latlng)
            .setContent("You clicked the map at " + e.latlng.toString())
            .openOn(mymap);
    }

    mymap.on('click', onMapClick);