我目前正在开发基于Onsen的应用程序,其中要求滑动菜单保持打开状态。
通过设置" swipeable = false "它可以正常工作结合通过" application.slidingmenu.open()"手动打开滑动菜单,但我的问题是似乎有一个点击事件绑定到某个地方自动关闭每次在滑动菜单外部(在页面体等中)注册单击事件时,滑动菜单。
有人有任何指示吗?
更新:我使用<ul id="navigationMenu" class="navbar">
<li>
<a id="testClass" href="#">
<span>Test 1</span>
</a>
</li>
<li>
<a id="testClass" href="#">
<span>Test 2</span>
</a>
</li>
<li>
<a id="testClass" href="#">
<span>Test 3</span>
</a>
</li>
<li>
<a id="testClass" href="#">
<span>Test 4</span>
</a>
</li>
<li>
<a id="testClass" href="#">
<span>Test 5</span>
</a>
</li>
<li>
<a id="testClass" href="#">
<span>Test 6</span>
</a>
</li>
<li>
<a id="testClass" href="#">
<span>Test 7</span>
</a>
</li>
</ul>
<body>
This is my body.
</body>
(see official docs)走了另一条路线:
Essentialy,它是:
overflow
#navigationMenu {
position: fixed;
width: 65px;
overflow-y: auto;
overflow-x: hidden;
}