我使用jQuery UI slider。我需要改變我的情況。我應該有線的價值:jQuery UI中的不同步驟滑塊
var values = [0.5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
我不知道我該怎麼做。我發現this decision。但是這裏的步驟是1,沒有浮點值。在我的情況下,0.5是第一個。之後,1(步驟0.5),然後步驟是1.我怎樣才能通過js/jquery?
謝謝!
我使用jQuery UI slider。我需要改變我的情況。我應該有線的價值:jQuery UI中的不同步驟滑塊
var values = [0.5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
我不知道我該怎麼做。我發現this decision。但是這裏的步驟是1,沒有浮點值。在我的情況下,0.5是第一個。之後,1(步驟0.5),然後步驟是1.我怎樣才能通過js/jquery?
謝謝!
http://jsfiddle.net/KyKqq/473/
var sliderValue = [0.5, 1, 2, 3, 4, 26, 39, 52, 65];
$(function() {
$("#slider").slider({
value:[ 0.5 ],
min: 0.5,
max: 65,
step : 0.5,
slide: function(event, ui) {
if(sliderValue.indexOf(ui.value)===-1) return false;
$("#amount").val(ui.value)
}
});
$("#amount").val($("#slider").slider("value"));
});
! 它像一個魅力:) –
祝你好運))... –
爲什麼不乾脆讓值從0到12去步驟之一,當你需要的實際值治療0爲0.5? –
我不認爲這是可能的。您可以設置[步驟](https://api.jqueryui.com/slider/#option-step)選項,但不能在不同的步驟之間有所不同。謝謝,Sasha, –