私のスライダーはこの構成を持っています:
範囲:真、 ステップ1、 最小: 1, 最大: 14, 値: [1, 14], スライド:機能(イベント、UI){ var btn = 0; $("#slider a").each(関数() { $(this).html($('#slider').slider("values", ui.values[btn++])); }); }
しかし、ハンドラーを左右に移動すると、現在ではなく常に前の値が表示されます。例: ステップ 1: 1 と 14。 ステップ 2: 右ハンドラーを位置 1 に移動すると、「2」と表示されます。ステップ 3: 位置 2 に移動すると、「1」と表示されます。