jQuery UI滑块 – 无法滑动到0
jQuery 1.3.2 / jQueryUI 1.7 / Slider
$("#slider").slider({ range: "min", min: 0, max: 40, value: 0, slide: function(event, ui) { CalculateOrder(event, ui); } });
它开始就好了,但是在我移动滑块后我无法将其恢复为0,ui.Value为1时我将它一直滑到左边。
我试过设定
min:-1
当我将它滑动到-1时,这会将ui.Value设置为-1,但是当我为0时,ui.Value仍为1。
有任何想法吗?
您想要的是在滑块停止时获取值,而不是在滑动期间获取值。 根据我的经验,幻灯片事件将为您提供滑块的先前位置。 Stop将为您提供用户将其移动到的滑块的值。
$("#slider").slider({ range: 'min', min: 0, max: 40, value: 1, step: 10, slide : function(event, ui){ console.log("previous value:"+ $(this).slider('option', 'value')); }, stop: function(event, ui){ console.log("Current value:"+ $(this).slider('option', 'value')); } });