将输入字段绑定到freshslider

时间:2015-12-22 06:30:43

标签: javascript jquery slider

我需要将输入字段数据绑定到freshslider但是无法做到。这就是我所拥有的

var max_price = $("#max_price").val();  // 0
var min_price = $("#min_price").val();  //4000
var range_slider =$("#ranged-value").freshslider({
    range: true,
    step:1,
    min:0,
    max: parseInt(max_price),
    values:[min_price,max_price],
    onchange:function(low, high){
        $("#minimum_price").val(low);
        $("#maximum_price").val(high);
    }
});

上面的滑块工作得很完美但是当我想将textfield的输入值绑定到这个滑块时出现了主要问题,即

$("#maximum_price").change(function(){
    var value2 = parseInt($("#maximum_price").val());  // 400
    range_slider.freshslider("values",0,value2);
});

会发生什么:无论我在#maximum_price(输入类型文本字段)中输入什么值,它在滑块中只显示50(1个值),而我最初定义了2个范围值。 我已经尝试了JQuery.slider API中的所有方法,但我认为freshslider具有不同的绑定语法。

先谢谢

输入输入字段时的结果图片 enter image description here

0 个答案:

没有答案
相关问题