2012-02-23 141 views
6

我正在使用下面的代码,我想知道如何从滑块中获取最小值和最大值到我的lowCount和HighCount变量?现在它只返回NaN。如何从jQueryUI Slider中获取最小值和最大值

function countDown() { 
$("#slider-range").slider({ 
     range: true, 
     min: 0, 
     max: 60, 
     values: [5, 15], 
     slide: function(event, ui) { 
      $("#amount").val(ui.values[0] + " Minutes - " + ui.values[1] + " Minutes"); 
     } 
    }); 


    $("#amount").val($("#slider-range").slider("values", 0) + " Minutes - " + $("#slider-range").slider("values", 1) + " Minutes"); 

    var lowCount = 60 * $("#slider-range").slider("values", 0); 
    var highCount = 60 * $("#slider-range").slider("values", 1); 
    return Math.floor(Math.random() * highCount) + lowCount; 
} 
+0

[无法重现](http://jsfiddle.net/mw0zxhx6/)值不'NaN'如描述 – 2014-12-23 08:06:31

回答

17

对于最小值

var min = $("#slider-range").slider("option", "min"); 

对于低值

var low = $("#slider-range").slider("values")[0]; 
+0

我想你错过了'#'以及id :) – 2015-06-18 10:02:35

相关问题