1

私はjQueryスライダーを持っており、 3つの入力フィールドを追加して、より動的にしようとしています。

最大

ステップ

onblurこれらのフィールドを取得してから、スライダーオプションを更新したいと思います。私はあなたがこのようなオプションを設定できることを読みました:

$('.selector').slider('option', 'max', 7);

そして、他のオプションと一緒に最小、ステップなどについても同じことを行います。

昨日遊んでみましたが、どうやってアップデートするのかわかりません。送信ボタンのないフォームを使用しているので、ぼかしを変更するだけです。

入力を取得.val()して変数に設定すると、次のようになります。

 $('.selector').slider('option', 'max', var_here);

何かご意見は?

4

1 に答える 1

0

最小入力のIDが「最小」であると仮定して、このようなものを使用してみてください

$('#min').blur(function() {
  var newMin = parseInt($(this).val());
  $('.selector').slider('option', 'min', newMin);
});
于 2009-04-14T15:33:54.457 に答える