我需要将输入字段数据绑定到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具有不同的绑定语法。
先谢谢