【问题标题】:leaflet remove layer from event传单从事件中删除图层
【发布时间】:2014-06-22 20:58:09
【问题描述】:

请帮助我!这是我的简单代码:

var сluster = new L.MarkerClusterGroup();
сluster.addTo(map);
var obj = L.marker([56.34265, 30.523397]);
сluster.addLayer(obj);

为什么是这个代码:

сluster.removeLayer(obj);

成功地从集群中移除了 obj,但是这样:

obj.on('click', function(){
    сluster.removeLayer(obj);
});

点击时不要删除

【问题讨论】:

    标签: events leaflet layer


    【解决方案1】:

    试试:

    сluster.on('click', function (a) {
       сluster.removeLayer(a.layer);
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-10
      • 2015-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-24
      相关资源
      最近更新 更多