@Gor321

Анимация при переключении якорной навигации?

Здравствуйте! Подскажите, как реализовать следующее.
Есть сайт с якорной навигацией, при нажатии на ссылку на якорь перемещаемся на нужный участок, как сделать так, чтобы при достижении нужного положения включалась анимация подпрыгивания?
Пытался добавить {duration: 1000, easing: 'easeOutBounce'} к исходному коду, но что то не выходит
<nav class="menu">
				<ul>
					<li><a href="#info"><span>1</span></a></li>
					<li><a href="#quiz"><span>2</span></a></li>
					<li><a href="#super"> <span>3</span></a></li>
					<li><a href="#rules"><span class="rules-span">4</span></a></li>
				</ul>
			</nav>

$(document).ready(function(){
	
	$("nav").on("click","a", function (event) {
        event.preventDefault();
        var id  = $(this).attr('href'),
        top = $(id).offset().top;
        $('body,html').animate({scrollTop: top}, 800);
	 });
});
  • Вопрос задан
  • 322 просмотра
Пригласить эксперта
Ответы на вопрос 1
AngReload
@AngReload
Кратко о себе
Просто подключите плагин jquery.easing
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js"></script>

Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы