這是一個這樣的頭刮!jquery用戶界面:預置滑塊
此滑塊正常工作:
$("#s2").slider({
min: 0,
max: 200,
step: .1,
value: 100.0,
values: [200.0],
slide: function(event, ui) {
for (var i = 0; i < ui.values.length; ++i) {
$("input.v2[data-index=" + i + "]").val(ui.values[i]+ " %");
}
}
});
但我想預設的滑塊的位置,在 '100.0'。 儘管有應該做這個屬性:
value: 100.0,
... jQuery UI的只是忽略它的使滑塊最大設置。
我採取的方括號(他們甚至應該在那裏?!)關閉屬性的值來創建:
values: 200.0,
與滑塊位置預設精美。但現在,我無法拖動滑塊!看看我的意思是:
這是怎麼回事?我需要做的就是預設位置。 (不要擔心輸入元素的值。)
非常感謝。
幹得好!我在哪裏可以找到有關我究竟做錯了什麼的信息?我認爲「值」意味着「滑塊中的值的數量」? – Starkers
@Starkers:「值」並不意味着滑塊中的值的數量,而是指您想要放置滑塊的位置:您可以添加多個位置:http://jqueryui.com/slider/#range – ProgramFOX
@明星計劃FOX幾乎總結了:) – Jim