【发布时间】:2020-01-22 18:41:00
【问题描述】:
无论如何可以将 MMenu 导航移动到另一个 div 中,并在标题中?由于可访问性,我需要导航直接跟随打开和关闭移动导航的按钮。现在 nav 在开始的 body 标记之后插入。
$("#mmenu").mmenu({
// options
offCanvas: {
position: "right"
},
navbars: [
{
position: "top",
height: 1,
content: [
mmenuBookingHtml
]
},
{
position: "bottom",
height: 1,
content: [
mmenuSocialHtml
]
},
{
position: "bottom",
height: 1,
content: [
mmenuPhoneHtml
]
},
{
position: "bottom",
height: 1,
content: [
mmenuSearchHtml
]
}
]
}, {
// configuration
offCanvas: {
pageSelector: ".body-overlay"
}
});
<a class="toggle-mmenu" href="#mmenu" aria-control="#mmenu" aria-expanded="false">
<span class="toggle-mmenu__wrap">
<span class="toggle-mmenu__bar"></span>
<span class="toggle-mmenu__bar"></span>
<span class="toggle-mmenu__bar"></span>
</span>
</a>
<?php get_template_part('nav', 'mobile'); ?>
【问题讨论】:
-
你能分享你的代码吗?
-
您是否使用其中一个插件(例如 WordPress 插件)来生成代码?