購入した管理テーマをいじっていますが、ドロップダウン リストに問題があります
問題のコードは次のとおりです。
<div id="user-nav" class="navbar navbar-inverse">
<ul class="nav btn-toolbar">
<li class="btn btn-inverse dropdown" id="menu-accounts"><a href="#" data-toggle="dropdown" data-target="#menu-accounts" class="dropdown-toggle"><i class="icon icon-user"></i> <span class="text">Accounts</span> <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a class="sFindAccount" title="" href="#">Find Account</a></li>
<li><div class="divider"></div></li>
<li><a class="sNewAccount" title="" href="#">New Account</a></li>
</ul>
</li>
<li class="btn btn-inverse dropdown" id="menu-services"><a href="#" data-toggle="dropdown" data-target="#menu-services" class="dropdown-toggle"><i class="icon icon-th-list"></i> <span class="text">Services</span> <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a class="sFindService" title="" href="#">Find Service</a></li>
<li><a class="sNewService" title="" href="#">New Service</a></li>
</ul>
</li>
<li class="btn btn-inverse"><a title="" href="#"><i class="icon icon-cog"></i> <span class="text">Settings</span></a></li>
<li class="btn btn-inverse"><a title="" href="login.html"><i class="icon icon-share-alt"></i> <span class="text">Logout</span></a></li>
</ul>
</div>
$(".dropdown-menu").dropdown() のjqueryも有効にします
今。アカウント メニューは期待どおりに機能し、それをクリックするとドロップ ダウンします。他の場所をクリックすると、消えます (期待どおり)。ただし、サービス メニューをクリックすると、そのままアカウント メニューをクリックします。他のメニュー項目をクリックしても消えません (アカウント メニューのように)。
この問題を抱えている人を見つけることができないようです-私が見つけたものは、上記のJqueryがアクティブになっていないことに関連しています。
これに関するヘルプは素晴らしいでしょう。PHP に関する質問がある場合は、質問へのリンクを提供してください。喜んでお手伝いさせていただきます。