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

Может кто помочь с изменением js скрипта?

Приветствую), есть такой код, для переходов без перезагрузки страницы, добавив в ссылку onclick="Page.Go(this.href); return false", как правильно переписать чтобы работало также на любую ссылку без вставления onclick в каждую ссылку, заранее спасибо

Сам код:
var Page = {
  Loading: function (f) {
    if (f == 'start') {
      $('html').css('overflow-y', 'auto');
      $('#loading').fadeIn(300);
      $('#window').html('').hide();
    }
    if (f == 'stop') {
      $('#loading').fadeOut(300);
    }
  },
  Go: function (h) { 

    history.pushState({ link: h }, null, h);
    Page.Loading('start'); 

    $('.content').load(h, { ajax: 'yes' }, function (data) {
      $('html, body').scrollTop(0);
      Page.Loading('stop');
    });
  },
  Prev: function (h) { 

    Page.Loading('start');
    $('.content').load(h, { ajax: 'yes' }, function (data) {
      Page.Loading('stop');
    });
  }
}
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
  • beONmax
    Курс JavaScript – полный курс с нуля до результата
    1 месяц
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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