Non ho trovato un evento con il tasto destro del mouse sui marcatori Leaflet, quindi ho iniziato ad ascoltare l'evento mousedown. Nel metodo che risolve questo evento, controllo
if (event.originalEvent.button == 2) {
do_something();
// now i want to stop propagation of the rightclick
return;
}
Questo funziona nel modo in cui viene chiamato do_something (), ma l'evento si propaga alla mappa e viene mostrato un menu contestuale. Come posso impedire che l'evento si propaghi sulla mappa?
Funziona con tutti i principali browser (ie IE)?