Hi again,
I see you are using custom JS to fix the mobile offset issue that is triggering an error, I went ahead and replaced the code with the following one in the Theme Options > JS:
// Fixing One Page Navbar Offset on Mobiles
jQuery(document).ready(function($) {
function belowMastheadArrow() {
var $body = $('body');
var $bodyHeight = $body.outerHeight();
var $adminbarHeight = $('#wpadminbar').outerHeight();
var $navbarHeight = $('.x-navbar').outerHeight();
var scrollSpyLinks = $('.x-nav > li > a[href^="#"]');
if ($(window).width() <= 979) {
scrollSpyLinks.off('click');
scrollSpyLinks.click(function(e) {
e.preventDefault();
var $contentBand = $(this).attr('href');
$('html, body').animate({
scrollTop: $($contentBand).offset().top + 1
}, 850, 'easeInOutExpo');
});
} else {
scrollSpyLinks.off('click');
scrollSpyLinks.click(function(e) {
e.preventDefault();
var $contentBand = $(this).attr('href');
$('html, body').animate({
scrollTop: $($contentBand).offset().top - $adminbarHeight - $navbarHeight + 1
}, 850, 'xEaseInOutExpo');
});
}
}
belowMastheadArrow();
$(window).resize(belowMastheadArrow);
});
One page navigation is working fine now. Don’t forget to clear your browser’s cache after adding the code. Let us know how this goes!