@edu30151

Как делаются такие плавные переходы между страницами как на сайте ru.silasveta.com/?

Здравствуйте!
Как делаются такие плавные переходы между страницами как на сайте ru.silasveta.com ? Наверняка есть готовые плагины, а не самому через ajax вручную писать. Второй момент который интересует очень много плагинов которые переключают якобы страницы, а на самом деле это просто переходы между блоками на одной странице. На данном сайте переходы по разным урлам. Как это делать?
Заранее спасибо!!!
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
При клике по ссылке делается не переход на нужную страницу, а происходит подгрузка контента с помощью ajax запроса. При успешном получении контента (это может быть просто html верстка или json с контентом). В случае если контент подгружается с помощью json, то делается еще один запрос для подгрузки шаблона, в который контент будет выведен.
После вывода контента происходит смена фона с css3 анимацией и добавляется в историю браузера с помощью html5 history api новая страница. Таким образом перезагрузки страницы не было, но в истории и адресной строке уже новый url.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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