我有这段代码:
jQuery( "#slider-range" ).slider({
range: true,
min: 0,
max: 10,
step: 1,
values: [ 2, 3 ],
slide: function( event, ui ) {
jQuery( "#amount" ).val( addCommas(ui.values[ 0 ]) + " - " + addCommas(ui.values[ 1 ]) + ',-' );
}
});
是否可以将最大值设置为文本?因此值将是1,2,3,4,5,6,7,8,9,一些文本
答案 0 :(得分:1)
你可以在slide
函数中查看它,如下所示:
var maxValue = 10;
$( "#slider-range" ).slider({
range: true,
min: 0,
max: maxValue,
step: 1,
values: [ 2, 3 ],
slide: function( event, ui ) {
var maxDisplayed = ( ui.values[1] == maxValue ? "max" : ui.values[1]);
$( "#amount" ).val( addCommas(ui.values[ 0 ]) + " - " + addCommas(maxDisplayed) + ',-' );
}
});