【发布时间】:2016-01-25 16:49:13
【问题描述】:
我有一个mmenu,我需要在小屏幕或浏览器大小更改为小尺寸时将其大小更改为全屏。我尝试阅读 mmenu 的教程,找到了clone 的解决方案,但我完全不明白。当我尝试使用它并调整浏览器大小时,当浏览器小于菜单宽度的 20% 时,我的菜单就消失了。这是我没有克隆位的代码。
<div>
<a href="#welcomeMenu">Open the menu</a>
<nav id="welcomeMenu">
<div>
<ul>
<li>
<a href="#"><span class="glyphicon glyphicon-pencil"></span> Sign up</a>
</li>
<li>
<a href="#"><span class="glyphicon glyphicon-play"></span> Enter</a>
<ul class="vertical">
<li><a href="#"><span class="glyphicon glyphicon-log-in"></span> Log in</a></li>
<li><a href="#"><span class="glyphicon glyphicon-user"></span> Continue as guest</a></li>
</ul>
</li>
</ul>
</div>
</nav>
</div>
我的脚本:
<script type="text/javascript">
$(document).ready(function () {
$(document).ready(function () {
$("#welcomeMenu").mmenu({
});
});
});
</script>
请充分解释您的答案。
【问题讨论】:
-
注意:mmenu clone 方法会创建一个导航结构的副本并在其上初始化 mmenu,留下一个未改动的导航版本以在标准标题中使用。