使用Leaflet,有关如何更改标记与其他事件的可拖动性的任何建议吗?
例如,我有:
marker = (L.marker([0,0], {draggable: true}));
然后我可以做以下事情:
marker.setIcon(myicon).setLatLng(mylatlng).addTo(map);
我如何将draggable更改为false?我有多个标记,我需要切换单个标记的可拖动性,所以我也不想冻结整个地图。
由于
答案 0 :(得分:0)
答案在文档中:http://leafletjs.com/reference.html#marker
marker.dragging.enable();
marker.dragging.disable();