2013-08-22 2 views
0

나는 KendoUI 슬라이더를 사용하고 고르지 않은 숫자를 막을 필요가 있습니다. 슬라이더를 24, 49, 73, 97에서 멈추고 싶습니다. 따라서 25로 단계를 설정할 수 없습니다. 때로는 24가되기 때문에이 작업을 수행 할 설명서에는 아무것도 표시되지 않습니다. 밖에있는 천재들은 내가 이걸 해결할 수 있도록 돕고 싶어?KendoUI 슬라이더, 동일하지 않은 단계

답변

0

귀하의 질문은 모호합니다. 그러나 값이 짝수 일 경우 변경 이벤트를 캡처하고 값을 1 씩 늘리거나 줄일 수 있습니다.

Fiddle Here

<div id="wrapper"> 
    <div id="equalizer"> 
     <input class="eqSlider" value="15" /> 
    </div> 
</div> 


var slider = $(".eqSlider").kendoSlider({ 
    orientation: "vertical", 
    min: 1, 
    max: 10, 
    smallStep: 1, 
    largeStep: 2, 
    change:SlideFunc, 
    showButtons: false 
}); 

function SlideFunc(e) { 
    //var sliderValue = slider.value(); 
    var value = e.value; 
    var modu = value % 2; 
    if(modu == 0 && value > 1) { 
     e.value = value - 1; 
    } 
}