То, что у вас, безусловно, работает ... но если вас беспокоит ограничение диапазона, ползунок уже делает это внутренне , так что вы можете просто сделать это:
function scroll(step) {
var s = $("#slider");
s.slider('value', s.slider('value') + step);
return false;
}
Также обратите внимание, что даже установка значения возвращает его (ограниченное значение), поэтому вы можете сделать это, например:
function scroll(step) {
var s = $("#slider");
var newValue = s.slider('value', s.slider('value') + step);
alert("The new value is: " + newValue);
return false;
}
Так, например, если диапазон равен 0-100
, и выВы на 90
, шаг 10
или больше всегда приведет к newValue
из 100
.