1

jQuery プラグインを使用して、目盛り、ラベル、ツールチップを含むスライダーを作成しています。テキストボックスやコンボボックスのように無効/有効にする方法が必要です。たとえば、ユーザーがページに着陸すると、スライダーは無効に見えますが、ユーザーがドロップボックスを変更したり、別のスライダーをスライドしたりすると、これが有効になります。この特定の機能に関するドキュメントは見つかりませんでした。助けが必要。

//SLIDER 1
$('select#milestones').selectToUISlider({
    labels:4,
    tooltip: false,
    labelSrc: 'text',
    sliderOptions:{
        change: function(e, ui) {
            filterAndLoadChart((parseInt(ui.value)) + 1);
            if(ui.value > 0){
                //I WANT TO ENABLE THE SLIDER 2 HERE
            }
        }
    }
});

//SLIDER 2
$('select#age').selectToUISlider({
    tooltip: false,
    labelSrc: 'value',
    sliderOptions:{
        disabled:true,
        change:function(e, ui) {
            var selVal = $('#age').val();
            $("#ageTxt").html(selVal + " Days");
        }
    }
});
4

1 に答える 1

6

selectToUISlider クラス ui-slider でスライダーを作成して、標準の jquery-ui スライダー メソッドで無効/有効にできるようにします。

$('.ui-slider').slider('disable');

$('.ui-slider').slider('enable');

于 2012-08-23T08:13:21.000 に答える