Возможно, мне не хватает базовых знаний о получении данных в Javascript. Поэтому я читаю значение ползунка диапазона, используя плагин jquery под названием noUiSlider. Здесь есть базовый код:Возвращает определенный индекс массива с использованием val() в jquery
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/
Спасибо!
'$ (" # ползунок "). Val() [0]' – lante