1 回答

TA貢獻1862條經(jīng)驗 獲得超6個贊
你有 2 個 Bootstrap?nav
,一個在另一個里面。
您在開頭有部分代碼
//Auto Close Responsive Navbar on Click
? ? function close_toggle() {
? ? ? ? if ($(window).width() <= 768) {
? ? ? ? ? ? $('.navbar-collapse a').on('click', function () {
? ? ? ? ? ? ? ? $('.navbar-collapse').collapse('hide');
? ? ? ? ? ? });
? ? ? ? }
? ? ? ? else {
? ? ? ? ? ? $('.navbar .navbar-inverse a').off('click');
? ? ? ? }
? ? }
將其替換為以下內(nèi)容
//Auto Close Responsive Navbar on Click
? ? function close_toggle() {
? ? ? ? if ($(window).width() <= 768) {
? ? ? ? ? ? // checking if there is no 'data-toggle' in <a>
? ? ? ? ? ? $('.navbar-collapse a:not([data-toggle])').on('click', function () {
? ? ? ? ? ? ? ? $('.navbar-collapse').collapse('hide');
? ? ? ? ? ? });
? ? ? ? }
? ? ? ? else {
? ? ? ? ? ? $('.navbar .navbar-inverse a').off('click');
? ? ? ? }
? ? }
- 1 回答
- 0 關注
- 155 瀏覽
添加回答
舉報