我可能缺乏在Javascript中檢索數據的基本知識。所以我正在使用名爲noUiSlider的jquery插件讀取範圍滑塊的值。這裏是有基本的代碼:在jQuery中使用val()返回數組的特定索引
HTML:
<div id="slider"></div>
<div id="value-input-left" style="font-size:12px"></div>
<div id="value-input-right" style="font-size:12px"></div>
的jQuery:
<script>
$(document).ready(function(){
$("#slider").noUiSlider({
start: [20, 80],
connect: true,
range: {
'min': 0,
'max': 100
}
});
$('#slider').Link('lower').to($('#value-input-left'));
$('#slider').Link('upper').to($('#value-input-right'));
alert("return value of range slider" +$("#slider").val());
});
</script>
的$("#slider").val()
返回array[value, value]
,在這個例子中是20.00,80.00。但是,分別獲得價值的最簡單方法是什麼?
例如,我試過:$("#slider").val(0)
; $("#slider").val[0]
,$("#slider").lower()
和$("#slider").get(0)
但它們都不起作用。
這個插件的文檔http://refreshless.com/nouislider/slider-read-write/
謝謝!
'$(「#slider」).val()[0]' – lante