ฉันกำลังติดตาม SnakeIn ของ IvanSanchez เพื่อวาดเครื่องหมายแต่ละตัว หลังจากแต่ละเส้น
รหัสได้รับการแก้ไขเช่น
var markers = [[63.5, 11],
[40.5, -3.5],
[51.5, -0.5],
[52.3, 4.75],
[39.5, -0.5]];
var route = L.featureGroup().addTo(map);
var n = markers.length;
for (var i = 0; i < n-1; i++) {
var marker = new L.Marker(markers[i]);
var line = new L.polyline([markers[i],markers[i+1]]);
route.addLayer(marker);
route.addLayer(line);
};
route.addLayer(new L.Marker(markers[n-1]));
map.fitBounds(route.getBounds());
ฉันพยายามเล่นกับ ป๊อปอัป Leaflet ซึ่งฉันสามารถผูกป๊อปอัปสำหรับเครื่องหมายแต่ละตัวได้ คำถามของฉันคือ ฉันจะทำให้แต่ละป๊อปอัปเปิดโดยอัตโนมัติเมื่อมีการวาดเครื่องหมายได้อย่างไร แล้วป๊อปอัปจะปิดโดยอัตโนมัติเมื่อมีการวาดเครื่องหมายถัดไป และอื่นๆ...