Задать вопрос

Jquerty: как сделать анимацию переключения страницы?

Вот я сделал анимацию переключения страницы, в header, хотелось бы знать, каким способом лучше сделать так, чтобы фон при этом оставался (картинка). Пожалуйста ответ подробный, я в скриптах дуб.

$(document).ready(function() {
	
	$("body").css("display", "none");

    $("body").fadeIn(1500);
	
	$("a").click(function(event){
		event.preventDefault();
		linkLocation = this.href;
		$("body").fadeOut(1000, redirectPage);		
	});
		
	function redirectPage() {
		window.location = linkLocation;
	}
	
});
  • Вопрос задан
  • 2959 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Фон страницы прикреплен у вас к body как я понимаю, так что вам нужно ваши анимации перенести на уровень ниже. Как вариант просто обернуть страницу в еще один блок-враппер.
Ответ написан
Комментировать
@Kuzzy
Фон у вас не получится оставить статичным, при таком решении, вы же переходите на другую страницу по ссылке, т.е. страница перезагружается. Чтобы сделать анимированные переходы между страницами со всеми плюшками, нужно делать все в пределах одной страницы, т.е. так называемый одностраничный сайт (single page site). Если я конечно правильно понял что вам нужно :)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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