我有一個最小值爲1,最大值爲400的jQuery滑塊。當我移動滑塊時,相應的值顯示在一個文本框。不過,我想顯示文本框和滑塊上的pageLoad上的最小值,請如何實現? 這是我的滑代碼如何設置默認值顯示我的jQuery滑塊值的文本框
/*slider begin*/
$("#slider").slider({
value:1,
max:400,
min:1,
/*
change:function(event,ui){
$("input#amt").val(ui.value)
}
*/
slide: function(event, ui) { $("#amt").val(ui.value) }
});
$("#amt").change(function(event) {
var data = $("#amt").val();
if (data.length > 0)
{
if (parseInt(data) >= 0 && parseInt(data) <= 400)
{
$("#slider").slider("option", "value", data);
}
else
{
if (parseInt(data) < 0)
{
$("#amt").val("0");
$("#slider").slider("option", "value", "0");
}
if (parseInt(data) > 400)
{
$("#amt").val("400");
$("#slider").slider("option", "value", "400");
}
}
}
else
{
$("#slider").slider("option", "value", "1");
}
});
/*slider end*/
感謝@Jeroen。這比我想象的要容易。 :) – Unicornese
不客氣:)如果這回答了您的問題,請點擊此答案左側的「V」標記爲已解決。 – Asciiom