2

値がそれらの隣の入力フィールドに反映される 3 つの接続された jquery ui スライダーがあります。

http://jsfiddle.net/oniiru/gWbMp/を参照

現在、スライダーをスライドすると入力の値が変化しますが、入力に新しい値を入力すると、スライダーの値を変更する方法がわかりません。これには他にも例があることは知っていますが、接続されたスライダーではなく、どうにかして動作させることができません。誰でも助けてもらえますか?申し訳ありませんが、私はこれにかなり慣れていません。助けていただければ幸いです。

補足として、スライダーのハンドルもスライダーの端を超えています。誰かがそれを修正する方法を理解するのを手伝ってくれたら、私は確かに感謝します. :)

皆さんありがとう、

4

1 に答える 1

1

次のコードを使用してください:

    $("input").change(function(){

         var index = $(this).attr('class').substring(0,1);
        $("#slider_"+ index).slider('value', this.value);
        refreshSliders( index - 0 );
});

: 複数の要素に同じ ID を使用しないでください。(すべての入力に同じIDを使用しています)。

于 2012-10-13T19:30:50.743 に答える