Я получаю консольную ошибку:
Uncaught TypeError: $ (...). Waypoint не является функцией
FYI: это Blogger шаблон, который использует XML.
Я включил такие файлы (только эти два. js файла):
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js'/>
<script src='https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/noframework.waypoints.min.js'/>
My jQuery (более длинные скрипты удалены для ясности):
<script>
// <![CDATA[
$.noConflict();
jQuery( document ).ready(function( $ ) {
<!-- LET'S ADD SPAN ELEMENT TO WIDGET HEADINGS SO WE CAN DO ACCESSIBILITY & INCLUSIVE DESIGN -->
$('.widget > .title').each(function() { $(this).wrapInner('<span />'); });
<!-- LET'S ADD A CLASS TO THE MAIN MENU WHEN SCROLLING DOWN PAST THE MAIN HEADER -->
$("#main-header").waypoint(function() { $('#main-menu').addClass('hide'); }, { offset: '100%' });
<!-- LET'S MAKE THE PAGE LOADER GO AWAY WHEN PAGE IS LOADED -->
$('#page-loading-cover').delay(1500).addClass('page-loaded');
});
// ]]>
</script>
Почему не работает и как исправить?