2015-02-12 50 views
0

我正在嘗試構建自己的HTML5範圍滑塊版本,並且遇到了問題。精確計算範圍滑塊的步驟

我目前正在通過將滑塊寬度除以滑塊最大值來計算滑塊的步長。然後我通過它的句柄位置並乘以該步驟來計算滑塊值。

我想要解決的是如何使用jQuery UI的滑塊,將步驟設置爲一個數字,例如:1.當然像素的數量限制了滑塊可以被分割的步數?

+0

向我們展示您的代碼,我們將回答像素是否限制滑塊的步驟。 – karkael 2015-02-12 08:55:55

+0

找出數值,然後將其四捨五入到最接近的步驟... – dandavis 2015-02-12 09:01:17

+0

@dandavis但如果步進0.1,則滑塊寬度爲400,最大值爲1000? – 2015-02-12 10:00:19

回答

0

子像素位置是有效的,現在也很常見,因爲瀏覽器支持縮放。

+0

感謝喬治,您如何從事件對象/滑塊手柄位置獲取子像素值? – 2015-02-12 09:58:50