3

これは私が最初に抱えていた問題です。 ブートストラップレスポンシブナビゲーションバーの問題

それから私は「wandarkaf」が投稿した解決策を手に入れました。それはうまく機能し、私の問題を解決しました。

今私の問題は、私のサイトに動的なドロップダウンファイルアップロードシステムがあることです。ローカルホストでは完全に機能しますが、ウェブサーバーでは機能しません。モバイルナビゲーションのドロップダウンの問題を解決するために追加したドロップダウンスクリプトが原因で、2番目と3番目のレベルのドロップダウンが表示されないことに気付きました。これを削除すると、現在の問題は解決しますが、前の問題が発生します。そして、前の問題を解決すると、現在の問題が発生します。

どうすれば両方を解決して機能させることができますか。

これが私のファイルアップロードのリンクです:動的ドロップダウンファイルアップロード

これは次のように機能するはずです。 コンピュータサイエンスエンジニアリングオプションを選択してください。他のものは私によって無効にされました。

私が両方の問題を克服するのを手伝ってください。ありがとうございました。

4

2 に答える 2

2
}(window.jQuery);

$(function () {
  $('html').on('click.dropdown.data-api', clearMenus)
  $('body').on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
       .on('click.dropdown.data-api touchstart.dropdown.data-api'  , toggle, Dropdown.prototype.toggle)
       .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown)
});

あるべき、

$(function () {
  $('html').on('click.dropdown.data-api', clearMenus)
  $('body').on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
       .on('click.dropdown.data-api touchstart.dropdown.data-api'  , toggle, Dropdown.prototype.toggle)
       .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown)
});

}( window.jQuery );
于 2013-01-10T04:19:26.653 に答える
1

さて、皆さん。シェイプシフターは私に辛抱強く、彼の最善を尽くしてくれましたが。これに対する別の解決策があります。

どうやら、TwitterBootstrap2.2.2の最新バージョンなどに問題があります。ブートストラップドロップダウンサブメニューを使用すると、タッチデバイスからリンクにタッチしても、リンクにリダイレクトされません。代わりに、ドロップダウンリストまたはメニューが戻って閉じます。そのため、当面の間、いくつかのコードを入力して修正するように求められましたが(上記の回答や、githubにある他の多くの回答と同様)、このコードを追加すると、通常のドロップダウンリストが無効になったり、その他の問題が発生したりする場合があります。何かがうまくいかず、すべてのタッチデバイスで機能するわけではありません。私は友人の助けを借りて、iPhone、Galaxies、Windows Phone、Nokiaなどで個人的に試しました。

そのため、GitHubで同様の問題をたくさんサーフィンした後、それらの多くが、ドロップダウンでもタッチデバイスでもまったく問題のないTwitterBootstrapバージョン2.0.4に戻ったことがわかりました。また、このバージョンのboostrap.jsは、ユーザーが編集したり変更したりしなくても、すべてのデバイスで正常に機能します。

誰かが同様の問題に直面した場合、私はあなたに当分の間修正を与えました。ブートストラップ開発者はそれに取り組んでいます。2.0.4バージョンが必要な場合は、次のリンクを参照してください: Twitter Bootstrap 2.0.4

皆さんありがとう!

于 2013-01-10T14:37:37.637 に答える