如何获取命令"L.control.layers"单选按钮的信息?



我使用这段代码:

L.control.layers(WMS, null, {collapsed: true}).addTo(mymap); 
//WMS = group of wms layer

在传单中添加单选按钮,我想知道选择了哪个按钮才能执行 JS 函数。

您可以使用

map.hasLayer(myLayer)来测试图层是否已添加到地图中。

使用 jQuery,我检查是否有像这样的按钮单击:

$(".leaflet-control-layers-selector").on('click',function(){.....});
在函数

中,我使用函数map.eachLayer(....);在每一层上执行不同的程序。

注意:".leaflet-control-layers-selector"是由单选按钮的传单生成的类。

相关内容

  • 没有找到相关文章

最新更新