2016-10-05 2 views
1

をクリックできません、私が描くリーフレットとリーフレット1.0.1を使用していますが、問題は、マーカー層がリーフレットの安定版リーフレットドロー、マーカ層が

https://jsfiddle.net/tb0pct68/2/

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); 
     }); 
でクリックすることができません

矩形を描画すると、警告Dailogが表示されますが、マーカーレイヤのクリックが機能していないか、問題が何であるかわかりません。

答えて

3

このopen issue on Githubによると、リーフレットドロープラグインのみリーフレット0.7.x.をサポート

感謝それは固定する前に時間の問題です(私は願っています!)。

関連する問題