Я знаю, что на этот вопрос уже был дан ответ. Но я надеюсь, что это поможет другим.
Помимо редактирования значения вручную и с помощью кнопки со стрелкой счетчика, можно также изменить значение счетчика с помощью кнопки со стрелкой на клавиатуре. В этом случае я считаю, что событие keyup более устойчиво, чем событие change:
$(document).ready(function(){
var range_spinner = $('.spinner').spinner();
// hack to trigger input keyup whenever spinner button clicked:
$('.ui-spinner-button').click(function() { $(this).siblings('input').keyup(); });
// keyup will catch any stroke on keyboard
$('#range').keyup(function(){
console.log(range_spinner.spinner('value'));
});
});