Я открываю карты Leaflet и решил использовать боковую панель, которая появляется при нажатии на маркер, из этого: https://github.com/Turbo87/leaflet-sidebar.Как вы можете видеть на видео по ссылке, когда вы нажимаете маркер, появляется боковая панель, но также перетаскивает карту по оси x, и мне не удалось найти, где я могу это предотвратить.Я хотел бы, чтобы это появилось без перемещения карты.
Вот также ссылка на пример с кодом: http://turbo87.github.io/leaflet-sidebar/examples/
Я пытался добавить это, чтобы оно оставалось в текущих координатах при нажатии:
marker.on('click', function () {
var coord = e.latlng;
var lat = coord.lat;
var lng = coord.lng;
map.panTo([lat,lng]);
}
но это не работает, это работает только в том случае, если я установил координаты раньше так:
marker.on('click', function () {
map.panTo([47.392882, 0.683022]);
}