0
我已經在bootstrap和JS新。 目前,我有兩個navbar-collapse子菜單。 我喜歡關閉所有其他人,當另一個人打開時。Bootstrap:關閉其他導航菜單崩潰通過JS
發現這個codesnippet:
$(function() {
$('.navbar-collapse').on('show.bs.collapse', function (e) {
$('.navbar-collapse').not(this).collapse('hide');
});
});
我放在這個在$(document).ready(function(){...});
。這個事件也會觸發崩潰事件,但似乎關閉所有navbar-collapse元素。所以爲什麼?我怎樣才能保存我的目標?
我在尋找其關閉/隱藏所有其他導航欄崩潰元素的方法。我不喜歡通過使用它們的id來爲每個元素實現此功能。 – Kinimod
此演示不使用ids,Jquery代碼僅用於切換加號和減號圖標。我有兩種方法來解決這個問題。在你的上下文中使用最合適的。 –
您正在使用例如#social引用特定元素。而「社交」就是id。 – Kinimod