Wordpress/Elementor汉堡菜单问题
我正在使用wordpress和elementor为一位朋友创建一个网站。我很难理解为什么当我使用手机屏幕分辨率时,下拉菜单不起作用。当我在elementor编辑器中编辑它时,它工作正常,当我发布它时,它根本不工作 任何帮助都将不胜感激Wordpress/Elementor汉堡菜单问题,wordpress,Wordpress,我正在使用wordpress和elementor为一位朋友创建一个网站。我很难理解为什么当我使用手机屏幕分辨率时,下拉菜单不起作用。当我在elementor编辑器中编辑它时,它工作正常,当我发布它时,它根本不工作 任何帮助都将不胜感激 谢谢我发现一个由JavaScript触发的错误。 我在Chrome控制台上找到了这个: Uncaught TypeError: Cannot read property 'top' of undefined at HTMLDocument.<ano
谢谢我发现一个由JavaScript触发的错误。 我在Chrome控制台上找到了这个:
Uncaught TypeError: Cannot read property 'top' of undefined
at HTMLDocument.<anonymous> (main-menu.js?ver=1.0.3:24)
at i (jquery.js?ver=1.12.4-wp:2)
at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4-wp:2)
at Function.ready (jquery.js?ver=1.12.4-wp:2)
at HTMLDocument.J (jquery.js?ver=1.12.4-wp:2)
( function( $ ) {
$(document).ready(function() {
// Nav Main DD Toggle
$( ".navbarprimary .dropdowntoggle" ).click(function() {
if( $(this).parent('li').hasClass('navbarprimary-open') ) {
$(this).parent('li').removeClass('navbarprimary-open');
} else {
$(this).parent('li').addClass('navbarprimary-open');
}
if( $(this).children('span').hasClass('fa-chevron-circle-down') ) {
$(this).children('span').removeClass('fa-chevron-circle-down');
$(this).children('span').addClass('fa-chevron-circle-right');
} else {
$(this).children('span').removeClass('fa-chevron-circle-right');
$(this).children('span').addClass('fa-chevron-circle-down');
}
return false;
});
// Sticky nav bar
var h = $('.navbarprimary').offset().top;
$(window).scroll(function () {
if( $(this).scrollTop() > h ) {
$('.navbarprimary').addClass('sticky_menu_top');
} else {
$('.navbarprimary').removeClass('sticky_menu_top');
}
});
});
} )( jQuery );