Какой есть JQuery плагин плавного скролла страницы?

Часто на крутым современных сайтах встречается плавный скролл страницы, как вот здесь, есть ли готовый jQuery плагин? искал на http://jqueryrain.com и на http://jquery-plugins.net ничего не нашел.
  • Вопрос задан
  • 5483 просмотра
Пригласить эксперта
Ответы на вопрос 3
ixon
@ixon

jquery.scrollTo-min.js Есть документация и демо всё просто и понятно. Можно плавно скролить не только по вертикали или горизонтали, но и наискось.
Ответ написан
@MaxKondratenko
Зачем какие то плагины ???
function scrollToDiv(element,navheight){
var offset = element.offset();
var offsetTop = offset.top; 
var totalScroll = offsetTop-navheight;

$('body,html').animate({
scrollTop: totalScroll
}, 500); //скорость анимации прокрутки
}

$('nav ul li a').click(function(){ //тут вешаем обработчик на ссылку или что угодно
var el = $(this).attr('href');
var elWrapped = $(el);
var offsetTop = 90; //вместо 90 можно указать любой offset
scrollToDiv(elWrapped, offsetTop); 

return false;
});



//в href указываем до какого id двигаться 
<nav>
			<ul>
           		<li><a href="#third">Как мы работаем</a></li>
           		<li><a href="#fifth">Гарантии</a></li>
         		<li><a href="#search">Поиск</a></li>
				<li><a href="#zayavka">Оставить заявку</a></li>	
			</ul>
		</nav>
Ответ написан
bootd
@bootd
Гугли и ты откроешь врата знаний!
jquery.mCustomScrollbar.js
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы