var map = L.map('map');
var marker = L.marker([10.496093,-66.881935]).on('click', onClick);
function onClick(e) {alert(e.latlng);}
marker.addTo(map)
、警告メッセージがされていますマーカー、クリックイベントが
を未定義しかし、私は、変数マップに入れた場合、それは動作します! (緯度と経度を表示)
map.on('click', onClick);
誰かがマーカーで機能しない理由を知っていますか?
'var marker = L.marker([10.496093、-66.881935])をオンにします( 'click'、funciton(e){alert(e.latlng);});'同じ結果が得られますか? – asifrc
あなたが言った変更を行ったが動作しない –
以下のChrisの投稿に続いて、あなたのコードを 'var marker = L.marker([10.496093、-66.881935])として修正することができます。addTo(map).on( 'click' onClick); ' – Ayush