对于默认的mapbox图层切换图标,如何在鼠标单击时折叠控件而不是悬停?那么,你如何在另一次点击中解体?
由于
答案 0 :(得分:0)
查看code for the layers control可能会有所帮助。
您想要将collapsed
选项设置为false
来实例化图层控件,然后将事件处理程序附加到其容器,调用(私有)方法_collapse
和{{1}根据需要。
此外,应该可以制作一个小的Leaflet插件,通过扩展点击行为来制作自定义图层控件(从而防止从外部调用"私有"方法)。