基本的に、値が増減するときに2つの関数を実行したいと思います。右(値が増加したとき)と左(値が減少したとき)のユーザースライドを確認するにはどうすればよいですか?
http://jsfiddle.net/BxY99/436/
ありがとう!
基本的に、値が増減するときに2つの関数を実行したいと思います。右(値が増加したとき)と左(値が減少したとき)のユーザースライドを確認するにはどうすればよいですか?
http://jsfiddle.net/BxY99/436/
ありがとう!
一時変数を設定し、スライダーの現在の値と比較します。
var last = 0;
$(".slider").slider({
range: "min",
value: 1,
min: 1,
max: 600,
slide: function(event, ui) {
if (ui.value > last) $("#amount").val("this is increasing");
if (ui.value < last) $("#amount").val("this is decreasing");
last = ui.value;
}
});
これを試してください:http://jsfiddle.net/BxY99/439/
var lastValue = 0;
$(".slider").slider({
range: "min",
value: 1,
min: 1,
max: 600,
slide: function( event, ui ) {
if(ui.value > lastValue) {
$( "#amount" ).val( "this is increasing" );
} else {
$( "#amount" ).val( "this is decreasing" );
}
lastValue = ui.value;
}
});