1.1.1 • Published 8 years ago

jquery.lhsmoothtoscroll v1.1.1

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

jquery.lhSmoothToScroll

Плагин для плавной прокрутки к якорю

Установка

npm install jquery.lhsmoothtoscroll --save

Пример использования

$('.go-to-anchor').lhSmoothToScroll({
    offset: 50,
    speed: 800
});

Настройки

Опции

ОпцияЗначение по-умолчаниюОписание
offset0Отступ от верхнего края окна, может быть числом или объектом (см. пример)
speed200Скорость прокрутки, пикселей в секунду
easinglinearИзменение скорости анимации. Доступные значения linear и twig

Пример

$(".go-to-anchor").lhSmoothToScroll({
    offset: {
        768: 40,
        992: 80
    },
    speed: 800,
    easing: 'twig'
 });

Callbacks

CallbacksОписание
afterScrollВызывается после прокрутки, в параметры попадает jquery-элемент к которому была совершена прокуртка

Пример

$(".go-to-anchor").lhSmoothToScroll({
    afterScroll: (el)=>{
        console.log(el)
    }
 });
1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago