0

購入した管理テーマをいじっていますが、ドロップダウン リストに問題があります

問題のコードは次のとおりです。

      <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 に関する質問がある場合は、質問へのリンクを提供してください。喜んでお手伝いさせていただきます。

4

1 に答える 1

0

それが見つかりました。そのデータターゲットは必要ありません...何らかの理由でJSを壊しています。まだ100%確信が持てず、まだ調査中です。

それらを削除するだけで、このように機能します。

ここで修正されました:http://jsbin.com/ufixin/4/edit

于 2012-10-09T13:20:39.250 に答える