2009-09-11 57 views
0

我想對JQuery UI滑塊進行更改。將其從數字範圍內的線性更改爲更多基於公式的數字。原因是我們出售鑽石,我們的鑽石範圍從.30克拉到9克拉,但90%的買家想要0.30到2之間的鑽石,所以我希望這個鑽石範圍能夠成爲滑塊的大部分。JQuery的UI滑塊 - 目前線性,想改變顯示公式

希望這是有道理的。不過,我想我需要一些專業知識來完成這個任務或從哪裏開始。

要求:對於我們的基於克拉的搜索,我們90%的鑽石是3.0克拉,這是滑塊本身的房地產(水平)的只有30%,0.30克拉之間。我們希望它能夠爲滑塊的前66%滑動[.30 - 3.0]克拉,然後在滑塊[3.0 - 9.0]克拉的其餘部分增加更快。它幾乎與我們想要將其從線性形式轉變爲更多的曲線一樣,即y = x^1.25其中y是克拉的值,x是位置..也許在它們之後使用x^2曲線超過3.0克拉標記..

在此先感謝您的任何指針,支持,提示! Robert

回答

1

我認爲最簡單的方法是在滑塊上使用線性刻度,然後在引擎蓋下做一些數學運算以產生非線性結果。比如改變控制,想出一個合理大小的範圍(0-100),比如說;然後根據您在此給出的公式,將該範圍的結果轉換爲輸出。

0

你有沒有想過做滑塊的定製版本爲您的需求?

ID說,一個良好的開端是嘗試修改curValue calculation S的所有出現的滑塊