宣传单:使用鼠标悬停和不透明度会产生冲突

时间:2017-11-29 17:36:09

标签: javascript jquery maps leaflet

我创建了一个鼠标悬停在无色图层上的函数。到目前为止一直很好,并且还创建了一个功能,可以像鼠标一样回归。但是当我使用不透明度时,重置功能不会恢复正常,并使不透明度处于默认状态(0.7),而不是处于当前状态。

鼠标功能:

function highlightFeature_stComerciais(e) {
            layerStComerciais = e.target;

            layerStComerciais.setStyle({
                weight: 5,
                color: '#666',
                dashArray: ''
            });

            info.update(layerStComerciais.feature.properties);
        }

鼠标移除功能

function resetHighlight_stComerciais(e) {
            setoresComerciaisOverlay.resetStyle(e.target);
            info.update();
        }

不透明度:

$('#sldOpacity').on('change', function(){
            $('#image-opacity').html(this.value);
            setoresComerciaisOverlay.setStyle({ fillOpacity: this.value })  
        });

默认不透明度为0.7,假设我将0设置为不透明度,当我鼠标悬停在图层上时,但是当我鼠标移出它时返回0.7并且我不想要这个。为什么我的重置不起作用我想要的?谢谢!

0 个答案:

没有答案