Jslider值Min / Max

时间:2012-10-28 20:24:54

标签: javascript jquery

我正在尝试使用jslider(minprice,maxprice),就像在这个例子中一样: http://egorkhmelev.github.com/jslider/
如何获得最小值和最大值? h只返回当前值:/

  jQuery("#Slider5").slider({ from: 0, to: 3000, step: 10, dimension: '', scale: ['0', '1000', '2000', '3000'], limits: false, calculate: function( value ){
                            var h = value;
                            return (h+" $");
                          }})

非常感谢!

3 个答案:

答案 0 :(得分:1)

我尝试了它,它完全像 pauljz jacktheripper 描述的那样。

以下是使用'value'参数的代码:

callback: function( value ){
alert("values: " + value.toString());
}

显示,例如:“values:1; 12”

以下是使用slider()方法的代码:

callback: function( not_used ){
var values = $("#Slider5").slider("value");
alert("values using .slider() method: " + values.toString());
}

显示,例如:“使用.slider()方法的值:1; 12”

我还将这些值分开:

callback: function( values ){
var splitVals = values.split(';');
alert("separate values: " + splitVals[0] + ", " + splitVals[1]);
}

我正在使用Egor Khmelev的jSlider:http://egorkhmelev.github.com/jslider/

答案 1 :(得分:0)

使用$('#Slider5').slider("value");。它将返回类似"600;720"的内容,您可以将其拆分以获得最小值/最大值

答案 2 :(得分:0)

var values = $("#Slider5").slider("value")

将返回一组值。最小值为values[0],最大值为values[1]