私のプロジェクトでopenstreetmapでリーフレットjsを使用しています。
マップの同じ場所に複数のサークルマーカーがあります。
サークルマーカーがクリックされたときにどのデータを審査するべきかを特定できるように、そのサークルマーカーにIDを保存したいとします。リーフレットのマーカーでデータを渡す方法
私circlemarkerは、ここで私は、私はそれを使用傾ける理由です他の目的のためにタイトルを使用してい
var myMarker = L.circleMarker(myPoint, { title: 'unselected', radius: 20 });
myMarker.addTo(map);
です。
これを行う方法を教えてもらえますか?
私はこれをやろうとしました。 var customCircleMarker = L.circleMarkerです。拡張({ オプション:{ StudentName: ''、 } }); var myMarker = new customCircleMarker(myPoint、{title: '未選択'、半径:20、StudentName:students [k] .Name}); // myMarker.on( 'click'、selectMarker); myMarker.addTo(map);地図上にマーカーを追加していません –
申し訳ありません。打ち間違え。 'L.CircleMarker.extend'。 CircleMarkerの 'C'は大文字にする必要があります。また、私の答えにJSFiddleを追加しました。 –
非常にうまく動作します。ありがとうございます –