2012-02-23 38 views
6

Tôi đang sử dụng mã sau đây và tôi tự hỏi làm thế nào để có được các giá trị nhỏ nhất và tối đa từ thanh trượt đến các biến lowCount và HighCount của tôi? Ngay bây giờ nó chỉ trả về NaN.cách lấy giá trị min và max từ 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

[Không thể để tái tạo] (http://jsfiddle.net/mw0zxhx6/) giá trị không phải là 'NaN' như được mô tả –

Trả lời

17

Đối với giá trị min

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

Đối với giá trị thấp

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

Tôi nghĩ bạn đã bỏ lỡ '#' cùng với id :) –

Các vấn đề liên quan