jQuery UI Slider (setting programmatically)

前端 未结 12 1488
借酒劲吻你
借酒劲吻你 2020-12-02 15:04

I\'d like to modify the sliders on-the-fly. I tried to do so by using

$(\"#slider\").slider(\"option\", \"values\", [50,80]);

This call wil

12条回答
  •  南笙
    南笙 (楼主)
    2020-12-02 15:42

    If you need change slider values from several input, use it:

    html:

    
    
    

    js:

        $( "#slider-range" ).slider({
        range: true,
        min: 0,
        max: 217,
        values: [ 0, 217 ],
        slide: function( event, ui ) {
            $( "#amount" ).val( ui.values[ 0 ] );
            $( "#amount2" ).val( ui.values[ 1 ] );
        }
        });
    
    $("#amount").change(function() {
        $("#slider-range").slider('values',0,$(this).val());
    });
    $("#amount2").change(function() {
        $("#slider-range").slider('values',1,$(this).val());
    });
    

    https://jsfiddle.net/brhuman/uvx6pdc1/1/

提交回复
热议问题