2016-10-05 21 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.雖然(我希望!)修復它只是一個時間問題。