Mapbox:如何在点击而不是悬停时折叠图层控件?

时间:2016-01-22 12:57:15

标签: leaflet mapbox

对于默认的mapbox图层切换图标,如何在鼠标单击时折叠控件而不是悬停?那么,你如何在另一次点击中解体?

由于

1 个答案:

答案 0 :(得分:0)

查看code for the layers control可能会有所帮助。

您想要将collapsed选项设置为false来实例化图层控件,然后将事件处理程序附加到其容器,调用(私有)方法_collapse和{{1}根据需要。

此外,应该可以制作一个小的Leaflet插件,通过扩展点击行为来制作自定义图层控件(从而防止从外部调用"私有"方法)。