Да плагин это последнее дело.
Логика такова что за 1 прокрутку будет происходить базовое смещение в 30px, проблема в том что мало кто скроллит по одному щелчку колесика, обычно наяривают. А если просчитать количество прокрутов в например 50 мс и это количество умножаем на базовое смещение, то и получим плавную прокрутку с переменной скоростью.
Проблема как увязать setTimeout или setInterval и mousewheel, тут кода то на пару десятков строк, не хочется тянуть тяжелую библиотеку на такой случай.
Попробую jquery-throttle-debounce должно получится
Последний раз редактировалось barkar, 24.12.2014 в 19:34.
|