1

私はスライダーで作業しており、次のコードを使用しています:

    $(function(){
        $('#slider').slider({
            animate: true,
            step: 1,
            min: 0,
            max: 10,
            orientation: 'vertical',
            start: function(event, ui){
                $('#current_value').empty();
                $('#current_value').fadeIn().append('Value is ' + ui.value);
            },
            change: function(event, ui){
                alert();
                //$('#current_value').empty();
            }

        });
    });

上部の値は 10 で、下部の値は 1 でステップ 1 です。それは正しいように見えますか?

私が抱えているもう1つの問題は、ある位置から別の位置に移動するときに、停止した位置(現在)を表示したいということです。

したがって、4 で 7 をクリックすると、DIV への追加を停止するときに、変更して停止しようとしましたが、そのように動作していません。間違った位置の値をとっています。

リンク: http://www.ryancoughlin.com/demos/interactive-slider/index.html キーボードを使用して一番下に移動する場合、私の目標は、1 から 10 まで 1 刻みでステップすることです。

何かご意見は?

4

1 に答える 1

2

CHANGE イベントを SLIDE に置き換えてください ...少し前に同様の質問をしました。

STOP イベントも追加したい場合があります...ロジックを START から SLIDE および STOP に移動します

于 2009-04-13T18:46:58.197 に答える