1

スライド時、最大値と現在値の差を表示したい。
差が 0 の場合、"nodiff" div をフェード インし、"no diff" テキストを内部に表示します ("diff div" を非表示にします)。

2つのこと。

1)var difference...行から、正しく機能していないように見えますか?
2) div をフェードインするにはどうすればよいですか (以下のコメントを参照)

私の試み:

$( "#slider-range-min" ).slider({
            value: 0,
            min: 0,
            max: 5,
            step: 1,
slide: function( event, ui ) {
$( "#current" ).html( ui.value );
var min = $("#slider-range-min").slider("option", "min");
var max = $("#slider-range-min").slider("option", "max");
var difference = max.value - min.value;
if (difference => 1) $( "#diff").html( "diff of " + difference ); // fade out #nodiff and fade in #diff?
if (difference = 0) $( "#nodiff").html( "no diff" ); // fade out #diff and fade in #nodiff?
}
});
4

2 に答える 2