誰かが私のためにこれを明らかにできることを願っています...
高い数値 (0 ~ 600,000 など) を必要とする jquery UI スライダーがあります。ステップ オプションを 1 (デフォルト設定) に設定すると、スライダーが 1 の増分/減分ではない数値を返していることがわかります (0 - 600,000 の例では、508 の増分を取得します)。
これは予想される動作だと感じていますが、目的のために機能させる方法を理解するために、なぜこれが起こるのかを理解する必要があります (そして、私は数学者ではありません!)。
誰でも私を助けることができますか?以下のコードを参照してください-範囲オプションを使用しています:
$( "#slider-range" ).slider({
range: true,
min: 0,
max: 600000,
values: [ 0, 600000 ],
step:1,
slide: function( event, ui ) {//Triggered on every mouse move during slide
console.log(ui.values[ 0 ]+' and '+ui.values[ 1 ]);
//$( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] );
//ui.value : represents the value that the handle will have as a result of the current movement
}
});
よろしくお願いします。