У меня есть WordPress, который у меня есть различные сценарии.
Я поставил в очередь мои jquery и jquery-ui в заголовке
wp_enqueue_script('jquery', 'https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js', null, null, false);
wp_enqueue_script('jquery-ui', 'https://code.jquery.com/ui/1.10.0/jquery-ui.min.js', null, null, false);
За ними следуют мои скрипты
wp_enqueue_script('scripts', 'https://eg1234.cloudfront.net/wp-content/scripts/scripts.js', ['jquery','jquery-ui'], '', true);
У меня также есть функция отложенных скриптов, которая добавляет defer="defer" onload src="..."
ко всем моим сценариям
Однако я получаю сообщение об ошибке Uncaught TypeError: $(...).accordion is not a function
это в моем файле сценариев и зависит от jquery-ui. Я полагаю, что скрипт defer загружает jquery-ui после?
Любая помощь?