jQRangeSlider自定义比例

时间:2014-06-11 17:13:46

标签: jquery-plugins

不知道这是否可行,但我正在尝试为我的jQrangeSlider创建自定义比例但不使用增量,显示方式here。 我有一个日期范围滑块,范围从3年前到今天,我需要在范围内有2个刻度(动态设置,来自数据库)。

The Docs say:
The function first(min, max) [optional]

Must return the ruler first value.
It gives you a way to make the ruler start after the slider minimum. 
By default, this method returns the slider minimum value.

我假设我需要第一个比例/刻度。我的问题是让它到达范围内的适当位置。意思是,如果函数总是返回第一个值,那么我是否需要将'n'天(使用dateRangeSlider)添加到值?....仍然试图绕过它。 ..Thanks

实施例。 2013年3月12日和2013年10月20日。

1 个答案:

答案 0 :(得分:1)

您可以使用javascript回调自定义刻度中的刻度。所以基本上,你可以做任何你想做的事。

只需自定义这些功能,即可根据您从数据库获取的内容返回所需内容。

你可以尝试这样的事情:

var yourFirstValue = new Date(2013, 2, 13),
    yourSecondValue = new Date(2013, 9, 20);

var scaleConfiguration = {
  first: function(val){ return yourFirstValue; },
  next: function(val){ return yourSecondValue; },
  stop: function(val){ return val === yourSecondValue; }
};