jQuery ui slider – 如果滑动时值增大或减小

基本上我想在值增加和减少时运行两个函数。 如何检查右边的用户幻灯片(当值增加时)和左边(当值减少时)这里是小提琴:

http://jsfiddle.net/BxY99/436/

谢谢!

设置临时变量并将其与滑块的当前值进行比较。

jsFiddle示例

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; } });​