Роман, очевидно же - два раза брать остаток. Первый - чтобы избавиться от излишней, м-м-м, отрицательности значения, затем добавляем length и второй раз берём остаток.
Действительно. Наврал про свой код - делов-то. Тут же одни телепаты и ясновидящие кругом - и так поймут, что к чему.
Ответ на свой вопрос ты получил - дальше сам. Неспособен ответом воспользоваться - проблема твоя и только твоя. Хочешь, чтобы стала чьей-то ещё - оформляй новый вопрос или иди на фриланс.
Николай, "на фронте выглядит"? И это всё, что вы можете сказать? То есть, даже не понимаете, откуда взялся ваш ползунок. Ну, круто, что тут ещё сказать. Судя по классам - это jquery-ui slider. Добавьте ему обработчик события change: