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