1.1.1 • Published 8 years ago
jquery.lhsmoothtoscroll v1.1.1
jquery.lhSmoothToScroll
Плагин для плавной прокрутки к якорю
Установка
npm install jquery.lhsmoothtoscroll --save
Пример использования
$('.go-to-anchor').lhSmoothToScroll({
offset: 50,
speed: 800
});
Настройки
Опции
Опция | Значение по-умолчанию | Описание |
---|---|---|
offset | 0 | Отступ от верхнего края окна, может быть числом или объектом (см. пример) |
speed | 200 | Скорость прокрутки, пикселей в секунду |
easing | linear | Изменение скорости анимации. Доступные значения 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)
}
});