停止jQuery UI滑块移动超过给定值?

S16*_*S16 1 javascript jquery jquery-ui slider jquery-ui-slider

在我的页面上,我有几个滑块.它们都需要相同的比例,但是有些比例达到150,有些转到200.我想将它们的最大值设置为200,但是防止它们中的一些移动通过150.它们是不同的$() .slider()调用,所以我只关心如何将滑块的最大值设置为200,但不允许任何移动超过150 ...

我认为这种行为是内置的,但显然不是?

仅供参考:我正在使用范围:"min"用于这些滑块.

编辑

http://jsfiddle.net/D9nAx/1/

Jar*_*rry 7

使用幻灯片事件:

$( "#slider-vertical" ).slider({
    orientation: "vertical",
    range: "min",
    min: 0,
    max: 200,
    value: 60,
    slide: function( event, ui ) {
        if(ui.value> 150)
            return false;
        $( "#amount" ).val( ui.value );
    }
});
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/dvz8E