FadeIn и fadeOut при переходе по якорю?

Хочу реализовать данный эффект:
При нажатии на ссылку весь body исчезает до своего цвета бэкграунда, и потом тут же появляется, но уже в тот момент когда перешел к нужному юкорю.
Может быть есть подобные плагины, или кто поделиться готовым кодом, так как в jquery я пока слабоват. Заранее Спасибо)
  • Вопрос задан
  • 194 просмотра
Пригласить эксперта
Ответы на вопрос 2
nazarpc
@nazarpc
Open Source enthusiast
Плагины? Серьезно?
Декомпозиция задачи:
1) Определить переход по якорю
2) fadeIn/fadeOut в обработчике

Поищите как определить первое (примитивная задача), второе тоже примитивно, есть в документации jQuery
Ответ написан
Посмотри вот это https://github.com/cferdinandi/smooth-scroll, сама библиотека работает надежно.

При инициации, кроме всего прочего принимает два параметра callbackBefore и callbackAfter. В первый передаешь функцию, которая скрывает все что ты хочешь скрыть, а второй — функцию которая все возвращает.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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