在这里,我遇到了 jQuery 滑块的问题,我是否从 API 动态获取min
和max
值,所以当 , 的值max
为零浮动(如 0.27...)时,我无法将滑块从左向右移动。
请查看附件图片
在这种情况下,第一个输入框(最小值)保存值零,第二个输入框(最大值)保存值零浮动(0.27 ...)在这种情况下,我不能从左到右拖动滑块,
var calculateStep = function (minVal, maxVal) {
var difference = maxVal - minVal;
var step = parseInt(difference / 100);
return step;
};
var sliderStep = calculateStep(cfg.minVal, cfg.maxVal);
$(filter_wrap).find('.slider').slider({
range: true,
min: cfg.minVal,
max: cfg.maxVal,
step: sliderStep,
values: [cfg.minVal, cfg.maxVal],
slide: function (event, ui) {
//some code here
}
});
该函数calculateStep
应该具有处理任何类型的逻辑min
and max
,我认为,但不确定如何处理它。
请帮我解决这个问题。