【发布时间】:2015-07-23 12:57:56
【问题描述】:
我有简单的 Bootstrap 3 切换导航:
<ul class="nav navmenu-nav clearfix" >
<li class="navmenu-brand dropdown clearfix">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" data-delay="5000"><i class="fa fa-home"></i><i class="title"> Menu item 1 </i><span class="fa fa-chevron-left"></span></a>
<ul class="dropdown-menu" role="menu">
<li class="clearfix">
<a href="url 1">test 1</a>
</li>
<li class="clearfix">
<a href="url 2">test2</a>
</li>
</ul>
</li>
<li class="navmenu-brand dropdown clearfix">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"><i class="fa fa-video-camera"></i><i class="title"> menu item 2 </i><span class="fa fa-chevron-left"></span></a>
<ul class="dropdown-menu" role="menu">
<li class="clearfix">
<a href="url 3">Test 3</a>
</li>
<li class="clearfix">
<a href="url 4">Test 4</a>
</li>
</ul>
</li>
</ul>
当我点击测试 1 并转到该页面时,我需要在该页面上打开菜单的那部分。等等,如果我点击测试 3,url 带我进入测试 3 页面,打开第二部分菜单...
我尝试了类似的问题,但没有结果,当转到页面时,菜单被折叠。
【问题讨论】:
-
您必须在会话中存储一个变量。当页面打开时,根据您在会话中存储的变量,您将在菜单中打开相应的选项卡。
标签: javascript css twitter-bootstrap twitter-bootstrap-3