6
jQuery UIを実装して、バーの片側を色で塗りつぶして、ハンドルをドラッグすると、プログレスバーのように表示されます。誰も私にこの問題に近づく方法についてのヒントを教えてもらえますか?プログレスバータイプの塗りつぶしを使用したjQueryスライダーバー
ありがとうございます。
jQuery UIを実装して、バーの片側を色で塗りつぶして、ハンドルをドラッグすると、プログレスバーのように表示されます。誰も私にこの問題に近づく方法についてのヒントを教えてもらえますか?プログレスバータイプの塗りつぶしを使用したjQueryスライダーバー
ありがとうございます。
私はおそらく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>
が、これは他に、またはスライダー機能の代わりになりますか? – Rio
@リオ、私は私の答えを更新しました。これはslider()関数を使用します。私の以前のバージョンはslider()の代わりに使用されていましたが、上記の解決策はもっとうまくいくはずです。 –