2010-12-14 57 views
7

我有一个简单的jQuery UI滑块,其数值范围从25到35.它工作正常,默认值为28.我希望添加一个简单的刻度标记到滑块以指示28是默认值是。有没有简单的方法来添加指标?如何添加标记到jQuery UI滑块?

$('#cycle_length').slider({ 
    range: "min", 
    value: 28, 
    min: 25, 
    max: 35, 
    step: 1, 
    slide: function(event, ui) { 
    $("#amount").val(ui.value); 
    } 
}); 
$("#amount").val($("#cycle_length").slider("value")); 

回答

5

退房的实施: http://jsbin.com/iwime

原则是很容易的,你指定你的刻度,然后将它们放在滑块内的增量,指定位置%,所以如果你有10个刻度,您可以将它们置于0%,10%,20%,30%.... 90%

您还可以从最小和最大值中自动生成滴答列表,以了解您希望滴定的时间间隔。

+5

对于那些在这个页面上磕磕绊绊的人来说,这个问题目前已经被打破。 – Seiyria 2014-06-15 15:35:51