受け入れられた答えは正しいです。ただし、もう少し明確にする必要があるため、他の誰かがそうする場合に備えて:
リーフレットを使用すると、マップ上で行う事実上すべての操作 (この場合はマーカー) でイベントを発生させることができます。
したがって、上記の質問で提案されているようにマーカーを作成できます。
L.marker([10.496093,-66.881935]).addTo(map).on('mouseover', onClick);
次に、onClick 関数を作成します。
function onClick(e) {
alert(this.getLatLng());
}
これで、そのマーカーにマウスを合わせると、現在の緯度/経度のアラートが発生します。
ただし、「mouseover」の代わりに「click」、「dblclick」などを使用できます。緯度/経度を警告する代わりに、onClick の本体を使用して他の必要なことを行うことができます。
L.marker([10.496093,-66.881935]).addTo(map).on('click', function(e) {
console.log(e.latlng);
});
ドキュメントは次のとおりです。http://leafletjs.com/reference.html#events