メニューがブートストラップv3.3.4モバイルメニューで開いているときにXアイコンを追加しようとしています。メニューの外側をクリックすると、デフォルト。ブートストラップメニューが開いて閉じるときにモバイルメニューを切り替える
しかし、私は正常にメニューにXアイコンを追加しましたが、アクションの外にクリックを追加できませんでした。その外側をクリックしてメニューを閉じますが、ここで
$(document).ready(function() {
$(".navbar-toggle").on("click", function() {
$(this).toggleClass("active");
});
$(document).on('click',function(){
if ($('.navbar-toggle').hasClass('active')) {
$('.collapse').collapse('hide');
$(this).toggleClass("active");
}
});
});
アイコンを変更しないとき、私のコードのDEMOで見てください。
ほとんどの場合、あなたは崩壊のためのブートストラップイベントをリッスンする必要があります:[バージョン4](https://getbootstrap.com/docs/4.0/components/collapse/#events)または[バージョン3](https://getbootstrap.com/docs/3.3/javascript/#collapse-events) –
ブートストラップv3.3.4 – Firefog
これらはリンクです - あなたのBSバージョンに一致するものを参照してください(特に3.3.4 - 最新の3.xドキュメントを読む)。 –