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)
Quando faccio clic nel marcatore, il messaggio di avviso viene: indefinitoMarker nel foglio illustrativo, clicca evento
Ma se l'ho messo nella mappa variabile, funziona! (mostra latitudine e longitudine)
map.on('click', onClick);
Qualcuno sa perché non funziona nel marcatore?
Does var marker = L.marker ([10.496093, -66.881935]) on ('clic', funciton (e) {alert (e.latlng);}); 'produce gli stessi risultati? – asifrc
Ho apportato la modifica che hai menzionato ma non funziona –
Seguendo il post di Chris in basso, potresti modificare il tuo codice come 'var marker = L.marker ([10.496093, -66.881935]). AddTo (map) .on ('click', onClick); ' – Ayush