Suite

Carte de la brochure au clic ignorer les couches


Le dépliant a un événement « clic » :

map.on('click', function(e) { alert(e.latlng); });

Cela ne semble pas fonctionner lorsque des couches de carte sont affichées sur la zone cliquée. Y a-t-il un moyen d'utilisermap.on('cliquer')afin qu'il ignore toutes les couches sur la carte ?


Quand vous avez une couche qui également écoute le clic, puis il ramassera l'événement de la couche la plus élevée.

Découvrez ce violon.

Vous pouvez ajouter le gestionnaire de clic sur la forme et voir qu'il le récupère à la place de celui de la carte.


Si vous utilisez (ou souhaitez) utiliser la version bêta de Leaflet 1.0, Marker et Path ont uninteractifoption.

Si false, le marqueur n'émettra pas d'événements de souris et fera partie de la carte sous-jacente.

(extrait de la brochure bêta API)