我正在根据滑块(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)})
许多人提前感谢.. !!
答案 0 :(得分:0)
更改您的sliderOnSlide
活动
function sliderOnSlide(e) {
sliderval =e.value;
marker.setOptions({'opacity': parseFloat(sliderval)})
}
只要标记位于适当的范围内,并且在此期间它不会被另一个实例替换,它就会起作用。