2009-06-27 7 views

答えて

7

私はおそらくslider() documentationをより詳しく見ていたはずです。ここでは、私があなたが探していると思うことを行うもっと簡単な方法です。これはすでにjQuery UIに組み込まれています。以下の例は、上記のjQuery slider()ドキュメントページから直接取り出しています。キーは、オプションに渡されるrangeプロパティです。この値に「min」を指定すると、スライダの左側が色で塗りつぶされます。

はJavaScript:

$(function() { 
    $("#slider-range-min").slider({ 
     range: "min", 
     value: 37, 
     min: 1, 
     max: 700, 
     slide: function(event, ui) { 
      $("#amount").val('$' + ui.value); 
     } 
    }); 
    $("#amount").val('$' + $("#slider-range-min").slider("value")); 
}); 

マークアップ:

<div id="slider-range-min"></div> 
+0

が、これは他に、またはスライダー機能の代わりになりますか? – Rio

+0

@リオ、私は私の答えを更新しました。これはslider()関数を使用します。私の以前のバージョンはslider()の代わりに使用されていましたが、上記の解決策はもっとうまくいくはずです。 –

関連する問題