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)
Khi tôi nhấp vào điểm đánh dấu, thông điệp cảnh báo được: undefinedMarker trong tờ rơi, nhấp kiện
Nhưng nếu tôi đặt nó trong bản đồ biến, nó hoạt động! (hiển thị vĩ độ và kinh độ)
map.on('click', onClick);
Có ai biết tại sao nó không hoạt động trong điểm đánh dấu không?
Có 'var marker = L.marker ([10.496093, -66.881935]) trên ('click', funciton (e) {alert (e.latlng);});' mang lại kết quả giống nhau không? – asifrc
Tôi đã thực hiện thay đổi bạn đã đề cập nhưng không hoạt động –
Theo bài đăng của Chris bên dưới, bạn có thể sửa đổi mã của mình là 'var marker = L.marker ([10.496093, -66.881935]). AddTo (map) .on ('click', onClick); ' – Ayush