Я не уверен, что вы подразумеваете под # 2, но чтобы удалить индикатор выполнения, сократите весь этот код до следующего:
$("#slider-constraints").slider({
max: 253,
value: 10,
minConstraint: 10,
maxConstraint: 253,
enforceConstraints: false
});
Просто укажите, что maxConstraint
соответствует вашему max
, чтобы заполнить полосу после курсора. Настройте параметр minConstraint
так, чтобы вам было нужно, value
будет начальной позицией обработчика ползунка, в этом примере кода она соответствует.
Если под # 2 вы подразумеваете, что хотите, чтобы порция после заполнения была все время, просто обновите minConstraint
, чтобы он соответствовал текущему значению (где находится ползунок), например:
$("#slider-constraints").slider({
max: 253,
value: 10,
minConstraint: 10,
maxConstraint: 253,
enforceConstraints: false,
slide: function(event, ui) {
$("#slider-constraints").slider("constraints", [ui.value, 253]);
}
});