0

你好 stackoverflow 社区,

我目前正面临 jQuery 移动滑块的问题。我强烈修改了滑块。它正在处理包含滑块允许采用的值的数组。

如果您滑动到不在数组中的位置,它将滑动到数组中最接近的值。

我现在的问题是:数组包含浮点数

var m2 = [19.5, 16.5, 14.5, 15, 10, 13];

如果我的滑块需要滑到 16.5,它会滑到 17。滑块的实际值确实是 16.5,但条形滑到 17。我认为问题不是由我的代码引起的,因为所有值都正确输出.

我现在的问题是:有人对滑块有类似的问题吗?该问题是否有任何可能的解决方法(甚至修复)?

我放了剧本。你可以在这里访问它:http ://workidtest.de/ui/new.html

受影响的滑块是中间的滑块。

我也把代码放在这里: http: //pastie.org/5171015

在此先感谢,托马斯

4

1 回答 1

1

问题是 jQuery 移动滑块四舍五入滑块值。

我想如果你想使用 0.5 比例,你可以将所有最大值乘以 2,并假设 0 代表 0,1 代表 0.5,2 代表 1。

只需将您的数组值乘以 2。

于 2012-11-02T09:54:53.360 回答