Мне бы хотелось, чтобы у меня была возможность щелкнуть карту, и произойдет следующее:
Это должно помочь
<script src="https://cdn.jsdelivr.net/npm/leaflet@1.3.4/dist/leaflet-src.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/leaflet-extra-markers@1.0.6/src/assets/js/leaflet.extra-markers.min.js"></script> <body> ... <div id="carteDiv"> </div> </body> <script> // Map object var m_Carte = L.map('carteDiv').setView([45.469717, -73.563719], m_Zoom); // Create click event handler m_Carte.on('click', onMapClick); // The function to create marker on click var onMapClick = function (e) { var marqueur = L.marker([e.latlng.lat, e.latlng.lng], { icon : L.ExtraMarkers.icon({ icon : 'fa-number', prefix : 'fa', markerColor : red, number : 0 }) }).addTo(m_Carte).bindPopup(e.latlng.lat + ' ' + e.latlng.lng); }; </script>