点击关闭Wordpress移动菜单
我用的是wordpress 214主题。当网站向下调整到移动设备上时,它会自动将菜单切换向上,因此您单击它,菜单就会向下滑动。当我点击一个菜单项时,页面会向下滑动以显示内容,唯一的问题是菜单不会像你进入新页面时那样关闭 单击某个项目时如何关闭菜单 编辑: 我看了一下js代码,注意到点击关闭Wordpress移动菜单,wordpress,Wordpress,我用的是wordpress 214主题。当网站向下调整到移动设备上时,它会自动将菜单切换向上,因此您单击它,菜单就会向下滑动。当我点击一个菜单项时,页面会向下滑动以显示内容,唯一的问题是菜单不会像你进入新页面时那样关闭 单击某个项目时如何关闭菜单 编辑: 我看了一下js代码,注意到 button.on( 'click.twentyfourteen', function() { nav.toggleClass( 'toggled-on' ); if ( nav.ha
button.on( 'click.twentyfourteen', function() {
nav.toggleClass( 'toggled-on' );
if ( nav.hasClass( 'toggled-on' ) ) {
$( this ).attr( 'aria-expanded', 'true' );
menu.attr( 'aria-expanded', 'true' );
} else {
$( this ).attr( 'aria-expanded', 'false' );
menu.attr( 'aria-expanded', 'false' );
}
} );
它似乎处理菜单的打开和关闭,是否有一种方法将其应用于菜单链接,以便它们在单击时关闭它
编辑2
我还在DoucmentReady代码中发现了以下内容
$('.toggle').click(function(){
$('.main_nav').slideToggle();
你有脚本错误吗?如果不是,那就是主题的行为。通常,hamburguer菜单有一个click事件,因此它从菜单元素中添加或删除一个类以显示
菜单。因此,您可以为带有锚点的
元素添加一个类,并将一个新事件“click”附加到汉堡,以添加/删除类或使用隐藏/显示函数。我看不到任何脚本错误,我只是假设这是因为我使用的是parralax/滚动页面,所以它在向下滚动时不会关闭。@Andy尝试另一个模板页面或放置链接以查看它。