更新谷歌地图制作工具不透明度而不重新加载页面

时间:2015-09-30 10:35:00

标签: javascript google-maps

我正在根据滑块(telerik控件)值更新Google地图标记的不透明度,但是需要重新加载页面以更新标记不透明度。 我想在不重新加载页面的情况下这样做。

这是我的代码:

$("#slider").kendoSlider({
                change: sliderOnChange,
                        slide: sliderOnSlide,
                        min: 0,
                        max: 1,
                        smallStep: 0.1,
                        largeStep: 1,
                        value: 0.8
            });

function sliderOnSlide(e) {
  sliderval =e.value; 
}

 marker = new google.maps.Marker({  
          map: map, title: loan , position: latlngset,  animation: google.maps.Animation.DROP,
            icon: new google.maps.MarkerImage(icon)  
        });
         marker.setOptions({'opacity': parseFloat(sliderval)})

许多人提前感谢.. !!

1 个答案:

答案 0 :(得分:0)

更改您的sliderOnSlide活动

function sliderOnSlide(e) {
  sliderval =e.value; 
  marker.setOptions({'opacity': parseFloat(sliderval)})
}

只要标记位于适当的范围内,并且在此期间它不会被另一个实例替换,它就会起作用。