Leaflet 如何更改标记';单击时,不透明度介于0.5和1之间

Leaflet 如何更改标记';单击时,不透明度介于0.5和1之间,leaflet,Leaflet,我需要我的标记在每次单击时更改不透明度,我的标记的默认不透明度为1,当我单击它时,我希望它将其不透明度更改为0.5,并在再次单击时将其更改回1。我怎样才能做到这一点?提前感谢您可以使用 非常感谢你!它工作得很好!对不起,我是新的,我没有看到任何按钮,这样做。编辑,我又收到了感谢信 marker.on('click',function(e){ var marker = e.target; if(marker.options.opacity === 1){ marker.s

我需要我的标记在每次单击时更改不透明度,我的标记的默认不透明度为1,当我单击它时,我希望它将其不透明度更改为0.5,并在再次单击时将其更改回1。我怎样才能做到这一点?提前感谢

您可以使用


非常感谢你!它工作得很好!对不起,我是新的,我没有看到任何按钮,这样做。编辑,我又收到了感谢信
marker.on('click',function(e){
   var marker = e.target;
   if(marker.options.opacity === 1){
       marker.setOpacity(0.5);
   } else {
       marker.setOpacity(1);
   }
});