Как дождаться загрузки jquery?

Добрый день, есть страничка перед закрытием body подгружен jquery,
но раньше по коду идет вот такой скрипт
$('#carousel<?php echo $module; ?>').owlCarousel({
            items: 6,
            autoPlay: 3000,
            navigation: true,
            navigationText: ['<i class="fa fa-chevron-left fa-5x"></i>', '<i class="fa fa-chevron-right fa-5x"></i>'],
            pagination: true
        });


консоль ругается на наличие символа$ - Uncaught ReferenceError: $ is not defined
оно и понятно скрипт на jquery раньше чем подключена сама библиотека
так вот, как скорректировать код чтобы он отработал после загрузки jquery
пробовал вот так - не помогло
document.addEventListener('DOMContentLoaded', function () {
        $('#carousel<?php echo $module; ?>').owlCarousel({
            items: 6,
            autoPlay: 3000,
            navigation: true,
            navigationText: ['<i class="fa fa-chevron-left fa-5x"></i>', '<i class="fa fa-chevron-right fa-5x"></i>'],
            pagination: true
        });
    });
  • Вопрос задан
  • 944 просмотра
Пригласить эксперта
Ответы на вопрос 2
@StockholmSyndrome
window.onload = function() {
  ...
};
Ответ написан
Комментировать
profesor08
@profesor08 Куратор тега JavaScript
Включить в общий бандл, либо вставить в тег head.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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