Javascript 传单绘制,标记层可';不要点击

Javascript 传单绘制,标记层可';不要点击,javascript,maps,leaflet,leaflet.draw,Javascript,Maps,Leaflet,Leaflet.draw,我正在使用传单绘制的传单1.0.1,但问题是传单稳定版本无法单击标记层 var osmUrl='http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', osmAttrib='&复制;投稿人,, osm=L.tileLayer(osmUrl,{maxZoom:18,attribution:osmAttrib}); map=newl.map('map',{中心:newl.LatLng(51.505,-0.04),缩放:13}), drawnItems

我正在使用传单绘制的传单1.0.1,但问题是传单稳定版本无法单击标记层

var osmUrl='http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
osmAttrib='&复制;投稿人,,
osm=L.tileLayer(osmUrl,{maxZoom:18,attribution:osmAttrib});
map=newl.map('map',{中心:newl.LatLng(51.505,-0.04),缩放:13}),
drawnItems=L.featureGroup().addTo(映射);
控制层({
//“osm”:osm.addTo(map),
“谷歌”:osm.addTo(地图),
},{/*'drawlayer':drawnItems*/},{位置:'topleft',折叠:false});
map.addControl(新的L.Control.Draw({
编辑:{
功能组:drawnItems,
多边形:{
错误部分:false
}
},
抽签:{
多边形:{
第一节:假,
展区:真的
}
}
}));
功能层单击(e){
警报(“是的,单击它”);
}
map.on('draw:created',函数(事件){
var层=event.layer;
图层上(“单击”,图层单击);
drawnItems.addLayer(层);
});
画一个矩形,它将显示警报日志,但标记层单击不起作用,不确定问题出在哪里

谢谢

根据这一点,传单绘制插件仅支持传单0.7.x。不过,修复它只是时间问题(我希望如此!)

var osmUrl = 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
            osmAttrib = '&copy; <a href="http://openstreetmap.org/copyright">OpenStreetMap</a> contributors',
            osm = L.tileLayer(osmUrl, {maxZoom: 18, attribution: osmAttrib});


        map = new L.Map('map', {center: new L.LatLng(51.505, -0.04), zoom: 13}),
        drawnItems = L.featureGroup().addTo(map);



        L.control.layers({
         //'osm':osm.addTo(map),
         "google": osm.addTo(map),
        }, {/*'drawlayer':drawnItems*/}, { position: 'topleft', collapsed: false }).addTo(map);
        map.addControl(new L.Control.Draw({
            edit: {
                featureGroup: drawnItems,
                poly : {
                    allowIntersection : false
                }
            },
            draw: {
                polygon : {
                    allowIntersection: false,
                    showArea:true
                }
            }
        }));

   function layerClick(e) {

            alert('yes its clicked');
        }

        map.on('draw:created', function(event) {
            var layer = event.layer;

      layer.on('click',layerClick);

            drawnItems.addLayer(layer);
        });