私はWebプラットフォームにINSPINIAテーマを使用しています。ブートストラップINSPINIA折りたたみ可能なナビゲーションバー
私のナビゲーションバーには折りたたみ可能なメニューエントリがあります。それぞれのサブアイテムは別のコントローラにリダイレクトされます。
私は「テキスト1」をクリックすると、私は延長折りたたみ可能なエントリを維持したいです。しかし、私がクリックした場合、それは別のコントローラにリダイレクトするため、メニューが崩壊:
再びメニューを拡張する場合、私は(「データ」と「テキスト1」を選択されている)正しい結果を参照してください - それはです最初は倒れた!
アイデアはありますか?
<li>
<a href="#"><i class="fa fa-user"></i><span class="nav-label">Data</span><span class="fa arrow"></span></a>
<ul class="nav nav-second-level collapse">
<li class="@Html.IsSelected(action: "DoAction", controller: "Controller1")" style="border-left:none !important"><a href="@Url.Action("DoAction", "Controller2")">Text1</a></li>
<li class="@Html.IsSelected(action: "DoAction", controller: "Controller2")" style="border-left:none !important"><a href="@Url.Action("DoAction", "Contorller2")">Text2</a></li>
</ul>
</li>
編集:サンプルプロジェクトを設定しました。これは、あなたが問題を示しています。http://inspinia-test.azurewebsites.net/