1
私は、複数のナビゲーションをブートストラップ3を使用して動作させようとしています。現在、最初のメニュー(クリックした左側のバーガーメニュー - 添付の画像を参照してください)メニュー項目。次のクリックですべての項目が閉じられると、その後のクリックは、一度に1つのメニュー項目が開いているように動作します。bootstrap一度に複数のnavアイテムを開く
<div class="navbar navbar-inverse navbar-fixed-top" id="#navGroup">
<div class="container">
<div class="row" id="navGroup">
<div class="navbar-header col-xs-4">
<button type="button" class="navbar-toggle navbar-left" data-toggle="collapse" data-target=".burger-collapse" data-parent="#navGroup">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="navbar-header col-xs-4">
<a class="navbar-brand" href='@Url.Action("Home", "Home")'>
<i class="glyphicon glyphicon-home logo-glyph"></i>
</a>
</div>
<div class="navbar-header col-xs-4">
<button class="navbar-toggle glyphicon air-listing-nav glyphicon-user" data-toggle="collapse" data-target=".profile-collapse" data-parent="#navGroup"></button>
<button class="navbar-toggle glyphicon air-listing-nav glyphicon-bell" data-toggle="collapse" data-target=".notifications-collapse" data-parent="#navGroup"></button>
<button class="navbar-toggle glyphicon air-listing-nav glyphicon-question-sign" data-toggle="collapse" data-target=".help-collapse" data-parent="#navGroup"></button>
</div>
</div>
<div class="navbar-collapse collapse burger-collapse">
<ul class="nav navbar-nav">
<li>@Html.ActionLink("Home", "Home", "Home")</li>
<li>@Html.ActionLink("Profile", "Profile", "Profile")</li>
</ul>
</div>
<div class="navbar-collapse collapse navbar-right profile-collapse">
<ul class="nav navbar-nav">
<li>@Html.ActionLink("Profile", "Profile", "Profile")</li>
<li>@Html.ActionLink("Settings", "Settings", "ManageSettings")</li>
</ul>
</div>
<div class="navbar-collapse collapse navbar-right notifications-collapse">
<ul class="nav navbar-nav">
<li>@Html.ActionLink("Notifications", " ", "Profile")</li>
</ul>
</div>
<div class="navbar-collapse collapse navbar-right help-collapse">
<ul class="nav navbar-nav">
<li>@Html.ActionLink("Help", " ", "Profile")</li>
</ul>
</div>
</div>
</div>
JS:
<script>
$(function() {
$(document).click(function (event) {
$('.navbar-collapse').collapse('hide');
});
});
</script>
添付画像
(メニューが正しく動作された後、私はスタイルにうまくいく、今のスタイリングの問題を無視してください)
をクリックバーガーメニューとすべてのナビゲーション項目は、私はどこでも検索した
一度に開いてちょうど1つのメニューを持っているべき私のために働く答えは見つけられません。私は&他の場所で提案されているようにデータの親を使用しています。
ご協力いただければ幸いです。
ありがとうより応答するように変更し、そんなに簡単です!私はそれを使用することができます – sam80e