leafletjs - marker.bindPopup - держать все всплывающие окна открытыми
У меня возникли трудности с открытием всех всплывающих окон с помощью листовки.
У меня есть следующий код в цикле для добавления маркеров в LayerGroup (автоматическое обновление ajax).
var marker = L.marker([value.position.lat, value.position.lon],options).addTo(markers);
allpoints.push([value.position.lat, value.position.lon]);
marker.bindPopup("InfoWindow",{closeOnClick:false,closeButton:false}).openPopup();
Он отлично работает, за исключением того, что держит только последнее всплывающее окно открытым. Я хотел бы оставить их всех открытыми. Я нашел здесь статью (stackoverflow), касающуюся этого с разными именами маркеров, однако у меня это в цикле. Я попытался поместить L.marker в массив, но листовка не понравилась.
Есть идеи?