【发布时间】:2014-12-22 19:35:55
【问题描述】:
我在用户点击时在地图上添加标记。
问题是我只想要一个标记,但现在每当我点击地图时,都会添加新标记。
我正在尝试删除它,但没有任何反应:
var marker;
map.on('click', function (e) {
map.removeLayer(marker)
marker = new L.Marker(e.latlng, { draggable: true });
marker.bindPopup("<strong>" + e.latlng + "</strong>").addTo(map);
marker.on('dragend', markerDrag);
});
【问题讨论】:
标签: javascript leaflet openstreetmap