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

Jquery.smoothState.js — как добавить класс для body?

Всем привет!

Есть замечательный плагин [ https://github.com/miguel-perez/smoothState.js ], убивающий одновременно двух зайцев: ajax-загрузка контента плюс css3-анимация этого процесса. При его использовании возникла одна неприятная проблема — не получается добавить/обновить/загрузить класс body запрашиваемой страницы.

Пример: на страницу с body.homepage в блок #main загружается некий контент со страницы c body.single Загрузка проходит успешно, анимации отображаются, только вот у body остаётся прежний класс .homepage, а нужен .single Предполагаю, что где-то в начале загрузки надо закешировать класс body запрашиваемой страницы, а после окончания загрузки — обновить текущий... но не знаю, как это сделать.

Буду крайне рад помощи, ибо сам я долго буду искать решение, т.к. не силён в js/jquery.
  • Вопрос задан
  • 315 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
xa3apg
@xa3apg
Unity / Back-end / Front-end Developer
$('body').switchClass( "homepage", "single");
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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