@Drekken

Как решить ошибку в консоли из-за которой некоторые страницы сайта некорректно отображаются?

Добрый день! Некоторые страницы сайта некорректно отображаются. в консоли я увидел такую ошибку: 5c7ce50c2ddfc455459988.png
Uncaught TypeError: $(...).mmenu is not a function
    at HTMLDocument.<anonymous> ((index):2871)
    at j (page_2e12b2169d57c6dffd180836f5333c77.js?1550378488151578:93)
    at Object.fireWith [as resolveWith] (page_2e12b2169d57c6dffd180836f5333c77.js?1550378488151578:93)
    at Function.ready (page_2e12b2169d57c6dffd180836f5333c77.js?1550378488151578:93)
    at HTMLDocument.J (page_2e12b2169d57c6dffd180836f5333c77.js?1550378488151578:93)
(anonymous) @ (index):2871
j @ page_2e12b2169d57c6dffd180836f5333c77.js?1550378488151578:93
fireWith @ page_2e12b2169d57c6dffd180836f5333c77.js?1550378488151578:93
ready @ page_2e12b2169d57c6dffd180836f5333c77.js?1550378488151578:93
J @ page_2e12b2169d57c6dffd180836f5333c77.js?1550378488151578:93

Как её можно исправить? JS совсем не знаю. Сижу уже второй день.
  • Вопрос задан
  • 187 просмотров
Решения вопроса 1
@Drekken Автор вопроса
Ошибка была в том, что на сайте раньше был модуль для контент-менеджера. Модуль подгружал свой JS. удалил погрузку и всё стало ОК
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
hzzzzl
@hzzzzl
точно там должно быть mmenu а не menu, или кто-то опечатался?
Ответ написан
@moldaffan
Скорее всего вызов плагина идет раньше, чем он подключен. Перенесите подключение выше:
head
script src="path/to/jquery.js"
script src="path/to/jquery.mmenu.js"
link href="path/to/jquery.mmenu.css" rel="stylesheet"
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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