для небольшого проекта, над которым я работаю, мне нужно уметь размещать маркер на карте изображения с листом. js и обновлять позицию этого маркера, если он перетаскивается. Для этого я использую следующий код, но он терпит неудачу. Я получаю ошибку "маркер не определен". Я не знаю, почему это не работает - может быть, вы, ребята, могли мне помочь?;)
function onMapClick(e) {
gib_uni();
marker = new L.marker(e.latlng, {id:uni, icon:redIcon, draggable:'true'};
map.addLayer(marker);
};
marker.on('dragend', function(event){
var marker = event.target;
var position = marker.getLatLng();
alert(position);
marker.setLatLng([position],{id:uni,draggable:'true'}).bindPopup(position).update();
});