jquery animate scrollTop - прокрутка на нужное количество пикселей

Garin33
На сайте с 31.08.2009
Offline
169
2252

Добрый вечер.

Столкнулся вот с какой задачей - в textarea сделать стилизованные кнопки для прокрутки контента вниз-вверх (типа эмуляции стандартного скроллбара).

Вот что получилось - http://jsfiddle.net/QjUTQ/2/ . В текстовую область текст для примера можно взять тут.

Кнопки все изобразил схематично. Нажимаем на верхний квадрат - контент крутится до верха, жмем на нижний - прокручивается вниз. Теперь сам вопрос - как задать количество символов, на которое прокручивать контент? Чтобы не сразу перематывал до самого верха/низа, а листался постепенно, кликнул - контент на сколько-то пролистнулся, и так далее?

Потому что Drupal - это круто.
H
На сайте с 09.10.2012
Offline
11
#1

Количество символов - вероятно, количество строк?

Рассчитать, сколько в пикселях занимает одна строка, умножать на количество строк, на которое собираетесь перелистывать, при прокрутке вверх - отнимаем (вычитание), учитываем ограничение 0 (хотя оно, вероятно, и так будет учитываться, тестировать надо), при прокрутке вниз - прибавляем (сложение)

Garin33
На сайте с 31.08.2009
Offline
169
#2

Спасибо за ответ, вопрос уже решен.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий