我有一个导航菜单,它是弹出窗口内可折叠的列表视图。在我的页面内容上,我也有常规链接打开与菜单相同的页面。我希望其中一些链接在面板中打开。这适用于页面内容,面板打开正常。
但是,当您使用导航菜单中的链接时,面板会在菜单下打开。有没有办法强制面板在导航上打开,或者在面板打开时关闭导航?
这是我所拥有的:
<!--NAVIGATION -->
<a href="#navigation" data-rel="popup"">Menu</a>
<div data-role="popup" id="navigation">
<div data-role="collapsible-set">
<div data-role="collapsible">
<h2>Category 1</h2>
<ul data-role="listview">
<li><a href="#panel1">Open Panel 1</a></li>
</ul>
</div><!-- /collapsible -->
<div data-role="collapsible">
<h2>Category 2</h2>
<ul data-role="listview">
<li><a href="#panel2">Open Panel 2</a></li>
</ul>
</div><!-- /collapsible -->
</div><!-- /collapsible set -->
</div><!-- /popup -->
<!-- /NAVIGATION -->
<!-- CONTENT -->
<ul data-role="listview">
<li><a href="#panel1">Open Panel 1</a></li>
</ul>
<!-- /CONTENT -->
<!-- PANEL -->
<div data-role="panel" id="panel1" data-position="right" data-display="overlay" data-position-fixed="true">
<p>content</p>
</div><!-- /panel1-->
<!-- /PANEL -->