だから、私はドロップダウンメニューを持っています。その後、幅 955 (デスクトップ) の場合、ドロップダウン メニューは JavaScript を使用して開いたままになり、閉じることができません。これはうまく機能するので、タブレットではメニューが閉じられますが、クリックすると開くことができます。これも私が望むものです。
この問題は、デスクトップの画面幅をタブレット ビューに手動でサイズ変更すると発生しますが、955 未満ではメニューが開いたままになり、閉じることができません。この bootply の例を参照してください: http://bootply.com/86605
function checkWidth(init) {
if ($(window).width() > 955) {
$( "li#add" ).addClass( "open" );
$('#remove').removeAttr("data-toggle");
}
}
$(document).ready(function() {
checkWidth(true);
$(window).resize(function() {
checkWidth(false);
});
});