我已经实现了一个用于在 html 画布上更改图像的 dojo 滑块。如果滑块增加,我们调用 showNextImage,如果滑块减少,我们调用 showPrevImage。如何实施?我尝试使用 onChange 函数,但无法从滑块中获取旧值。
var slider = new dijit.form.HorizontalSlider({
name: "slider",
value: 0,
minimum: 0,
maximum: 10,
discreteValues: 11,
intermediateChanges: true,
style: "width:300px;",
class:"dhSlider",
disabled:false,
container: viewportWrapper,
onChange: function(value) {
var valueNew = a;
if(value > valueNew)
console.debug(valueNew);
var a = value;
}
});
为了简化:我只想要一个函数来告诉我滑块值是增加还是减少。