小编Kri*_*eys的帖子

宣传单问题:使折线图层组无法点击

我在我的图层组中制作折线是一个问题而不是可点击的......正如你在下面的代码中看到的那样,我使用传单的内置函数来遍历图层组(route.eachLayer),并尝试添加样式'可点击:false'但这似乎没有做任何事......

//route = layergroup with all polylines
function disableclicking(){
    route.eachLayer(function(layer){
        layer.setStyle({clickable: false});
    });
}
Run Code Online (Sandbox Code Playgroud)

当我尝试使用这个代码时,它似乎什么都没改变(虽然它确实在循环中)或者至少,它并没有改变我想要的...

我想要的是折线的类'.leaflet-clickable'被删除了......这似乎不会发生.当您将样式更改为不可点击或我的循环出现问题时,此类是否会更改?

javascript jquery leaflet

2
推荐指数
1
解决办法
2166
查看次数

标签 统计

javascript ×1

jquery ×1

leaflet ×1