0
我使用jquery滑块10小数位的步骤,使一些计算更容易。我遇到了一些未计算在内的计算问题,并且我发现滑块值被截断为小数点后5位,其值为1/333333333333。jquery ui滑块值避免截断到5位小数
有没有办法强制jquery ui slider的value方法不截断值或在存储滑动条值时使用设定的小数位数量?
我使用jquery滑块10小数位的步骤,使一些计算更容易。我遇到了一些未计算在内的计算问题,并且我发现滑块值被截断为小数点后5位,其值为1/333333333333。jquery ui滑块值避免截断到5位小数
有没有办法强制jquery ui slider的value方法不截断值或在存储滑动条值时使用设定的小数位数量?
有没有办法通过jqueryui API来做到这一点。
但是,滑块类上的_trimValueAlign
函数有一个明确的舍入到5位数。
在v1.9.2(当前的稳定版本)中,这是非缩写脚本的第11530行。这里是代码片段。
// Since JavaScript has problems with large floats, round
// the final value to 5 digits after the decimal point (see #4124)
return parseFloat(alignValue.toFixed(5));
您可以考虑直接将其更改为您需要的10并进行大量测试。
还考虑提高票据或询问这是一个看着by the jqueryui community,也许是其过时的修补程序。(?)的Firefox 3.x的报价问题讲和Windows XP http://bugs.jqueryui.com/ticket/4124