0

テストケースでは、 Hero Demoからまったく同じコードを使用してテストプロジェクトを作成し、レスポンシブCSSコードを削除しました。

レスポンシブも含まれていないとドロップダウンが機能しないのはなぜですか?プロジェクトでレスポンシブを使用したくありません。

4

2 に答える 2

4

あなたの使い方には何か他の問題があるはずです。これは、 , ,だけを使用した非常に基本的なフィドル(リンクされたデモから直接コピーしたマークアップ)です。jquery.jsbootstrap-dropdown.jsbootstrap.css

を呼び出す前にスクリプトをロードしたこと$('.dropdown-toggle').dropdown();、およびドロップダウンを構成した方法に従って適切なセレクターを使用していることを確認してください!

于 2012-09-10T19:30:12.807 に答える
0

上記のコメントで @crowjonah が言及しているように、ドロップダウンは に依存していませんresponsive.cssjquery.jsの前にページに含まれていることを確認する必要がありますbootstrap.js。bootstrap-responsive.css を含まないページがあり、ドロップダウンは正常に機能します。また、デモで説明されているように正しいタグ$('.dropdown-toggle').dropdown()を使用している場合は、含める必要はありません。cssオプトインできる唯一の機能は、ツールチップとポップオーバーです。

これが役立つことを願っていますが、そうでない場合は、ブートストラップを実装した方法のコード例を追加して質問を更新してください。

于 2012-09-10T19:23:27.777 に答える