Yahoo!をチェックしてください。UI。彼らはスライダーウィジェットを持っています:http://developer.yahoo.com/yui/slider/
次の例で始めることができます:http://developer.yahoo.com/yui/examples/slider/slider-ticks.html。
すべてのJavaScriptフレームワーク(jQuery、MooTools)はスライダーを提供しているようです。YUIを使用すると、多くの制御とローダーが提供されるため、サーバーでスクリプトをホストする必要はありません。YUIは、私が言及した他の2つほど簡単に実装できないことに注意してください。
これがMooToolsの例です:
// First example of http://demos.mootools.net/Slider
<div class="slider" id="myslider">
<div class="knob" style="position: relative;"/>
</div>
そしてJavaScript:
var el = $('myslider'); // The slider graphic
new Slider(el, el.getElement('.knob'), {
steps: 7, // There are 7 choices
range: [1, 7], // Minimum value is 1, maximum is 7
onChange: function(value){
// Calculation of the value goes here
}
});