0

我正在使用 KendoUI 滑块,需要它在奇数上停止。我希望滑块在 24、49、73 和 97 处停止。因此我无法将步长设置为 25,因为有时它是 24。我在文档中看不到任何可以让我这样做的内容。有哪位大神可以帮我解决这个问题吗?

4

1 回答 1

0

你的问题很模糊。但是您可以捕获更改事件,如果值是偶数,则增加或减少一。

在这里提琴

<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;
    }
}
于 2013-08-22T01:34:46.183 回答