range slider: multiple-thumb version

http://stackoverflow.com/questions/857075/jquery-ui-slider-fixed-values

by Jorgelig

HTML

<p>
  mm: <input type="text" id="amount" value="40" />
</p>
<div id="slider-range"></div>

JavaScript

$(function() {
    var valMap = [0, 40, 50, 63, 90, 110, 125, 140, 160, 225, 250];
    $("#slider-range").slider({
        min: 0,
        max: valMap.length - 1,
        values: [0, 1],
        slide: function(event, ui) {                        
            $("#amount").val('Miles: ' + valMap[ui.values[0]] + ' - ' + valMap[ui.values[1]]);                
        }       
    });
    $("#amount").val('Miles: ' + valMap[$("#slider-range").slider("values", 0)] + ' - ' + valMap[$("#slider-range").slider("values", 1)]);
});