jQuery делает такие вещи настолько тривиальными, что вам просто не нужен плагин. Пример:
var x = 250; //insert your own formula to calculate where you want to scroll to in px
var t = 500; //arbitrary time in ms
$("html,body").animate({ scrollTop: x }, t);
Вместо html,body
вы можете поместить любой элемент, который прокручивается, например, div. t
- это время в миллисекундах, в течение которого будет выполняться анимация, а x
- ваша позиция для прокрутки в пикселях. Обратите внимание, что это также работает с scrollLeft, но не с scrollRight или scrollBottom (не ограничение jQuery, а JavaScript).