問題: 點選其外部時如何自動最小化開啟的Bootstrap 3 導覽列界限?預設情況下,您只能透過導覽列切換按鈕來開啟或關閉它。
範例:
[範例與程式碼](連結)
初步嘗試:
提供的程式碼不起作用:
jQuery(document).click(function() { }); jQuery('.navbar').click(function(event) { jQuery(".navbar-collapse").collapse('hide'); event.stopPropagation(); });
解決方案:
$(document).ready(function () { $(document).click(function (event) { var clickover = $(event.target); var _opened = $(".navbar-collapse").hasClass("navbar-collapse in"); if (_opened === true & !clickover.hasClass("navbar-toggle")) { $("button.navbar-toggle").click(); } }); });
解決方案:
解決方案:
以上是如何在外部點擊時折疊 Bootstrap 3 導覽列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!