Я пытаюсь привязать всплывающие окна к маркерам слоя geo JSON. Для этого я использую функцию onEachFeature:
var onEachFeature = function(feature, layer) {
layer.bindPopup("hello",
{closeButton:false,
autoClose: false,
closeOnClick: false,
className: "popup-custom"}).openPopup();
}
Это не приводит к отображению всплывающего окна. Всплывающее окно создано, но мне нужно нажать на маркер, чтобы отобразить его. Чего мне не хватает, чтобы сделать всплывающее окно видимым, не нажимая на маркер?
Я не использую функцию pointToLayer, потому что я также фильтрую объекты с помощью функции фильтра и использую запрос для настройки всплывающих окон и маркеров ( привязка всплывающего окна фактически находится в функции обратного вызова).