右击后,右键菜单显示,点击其它地方 contextmenu 菜单不隐藏消失,再次点击右键,contextmenu 会一直累加
您这个自定义的contextmenu 点击事件有设置每次点击后释放资源吗?
这种情况是因为您每次操作后资源没有及时释放导致的,建议您看下leaflet的右键菜单插件中的详细使用方法https://github.com/aratcliffe/Leaflet.contextmenu
解决了,读了下Leaflet.contextmenu.js源码发现创建右键菜单时,少写了个监听事件,加上后正常