私のページにjQuery UIスライダがあります。それは以下から始まります:jQuery UI Sliderのユーザー変更オプションはどのようにすることができますか?
$("#slider").slider({
value: 6,
min: 6,
max: 120,
step: 6
});
これはうまくいきます。
オプションの横に6,12、および24の選択要素があります。 私が達成したいのは、ユーザーが12を選択し、スライダのステップ、分、および値がすべて12になります(24と同じです)。私はすでに機能を構築しようとしています
$('#dropdown').change(function(){
$("#slider").slider("option", "value", $(this).val());
$("#slider").slider("option", "min", $(this).val());
$("#slider").slider("option", "step", $(this).val());
$("#slider").slider("option", "max", 120);
});
しかし、このすべてがする値12に移動されていることを確認している、その後、スライダーをクリックすると、それはすべての方法エンド(120)にジャンプし、そこにとどまります。
スライダを破棄してゼロから再作成する必要はありますか?
EDIT#1:
私はFirebugのをダウンロードして、コンソールでスライダーをチェックし、値がすべて(分= 12、値= 12、ステップ= 12、最大= 120正しい戻ってきているんでした)。誰もがなぜそれほど頑固で、ジャンプ/最後に固執しているのか知っていますか?
私たちにこれに関するデモを見せてもらえますか? – Starx
私はフィドルを作り、それが同じことをするかどうかを見ます。 –