Ошибка Uncaught ReferenceError: **** is not defined?

Имеется сайт на вордпресс https://www.big-outlet.ru

При открытии главной страницы не запускается js и слайдер не работает+отвалился попап с размерами.
В консоли ошибка:
(index):90 Uncaught ReferenceError: Swiper is not defined

Что идет не так?
Демо слайдера отлично работает - https://stackblitz.com/edit/swiper-demo-20-loop-mo...
  • Вопрос задан
  • 98 просмотров
Решения вопроса 1
sniggering_deus
@sniggering_deus Куратор тега JavaScript
I will live forever in the flame of your eyes.
У вас скрипт вызова слайдера срабатывает раньше чем загружается сам скрипт слайдера.

Вот это:

var swiper = new Swiper(".swiper-container", {
      slidesPerView: 1,
      spaceBetween: 30,
      loop: true,
      pagination: { el: ".swiper-pagination", clickable: true },
      autoplay: { delay: 6000, disableOnInteraction: false },
      navigation: {
            nextEl: ".swiper-button-next",
            prevEl: ".swiper-button-prev"
      }
});


У вас должно стоять после этого:

<script src="swiper.min.js"></script>

Хотя у вас в разметке есть такая строчка:

<script src="" ..="" wp-includes="" js="" swiper.min.js"=""></script>


Видимо это тоже является проблемой.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Seasle
@Seasle Куратор тега JavaScript
Помог - отметь решением \( ゚ヮ゚)/
Местами скрипт подключения и скрипт выполнения поменяйте.
Ответ написан
Ваш ответ на вопрос

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

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