我在我的項目中使用傳單js和openstreetmap。
我在地圖上的相同位置有多個圈標。
我想在圈標記中存儲一些標識,以便我可以識別在單擊圈標時應該引用哪些數據。如何通過傳單中的標記傳遞數據js
我circlemarker是
var myMarker = L.circleMarker(myPoint, { title: 'unselected', radius: 20 });
myMarker.addTo(map);
這裏我使用的其他用途,這就是爲什麼我不能使用它的標題。
任何人都可以告訴我一些方法來做到這一點。
我試圖做到這一點。 var customCircleMarker = L.circleMarker。延伸({0}選項:{StudentName:'', } }); var myMarker = new customCircleMarker(myPoint,{title:'unselected',radius:20,StudentName:students [k] .Name}); // myMarker.on('click',selectMarker); myMarker.addTo(map);那麼它不會在地圖上添加標記 –
對不起。錯字。 'L.CircleMarker.extend'。 'CircleMarker'中的'C'必須大寫。還添加了一個JSFiddle到我的答案。 –
它工作得很好。謝謝 –