ich einige Einzelteile in meinem Bootstrap 3 Navigationsleiste bin mit wie unten zusammengefasst in:Programatically wechseln Bootstrap 3 Navigationsleiste
<nav class="navbar navbar-inverse navbar-fixed-top" id="toggleNav" role="navigation">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Brand name</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="javascript:logout();"><span class="glyphicon glyphicon-log-out"></span> Logout</a>
</li>
<li>
<a href="#" id="online-offline" toggle="offline"><span class="glyphicon glyphicon-off"></span> Go offline</a>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</nav>
Wenn ich auf dem zweiten Element klicken ('Go offline') I jquery verwenden aufzurufen ein modales Fenster. Auf Mobilgeräten muss ich zuerst das Menü minimieren, um den Link zu erreichen. Wenn ich dann auf dieses Element klicke, wird mein modales Fenster korrekt angezeigt.
Was ich erreichen muss, ist das Ausblenden des Navbar-Einsturzes, bevor das Modal angezeigt wird. Ist es möglich, den Navbar-Kollaps programmatisch umzuschalten? Wie kann ich das machen ?
Florin.
Vergessen Sie nicht, Ihre Antwort zu akzeptieren ^^ – pbenard