我試圖附加點擊離開時關閉菜單中的偵聽器時不會關閉,到目前爲止,我成功地做到這一點:引導倒塌切換上覆蓋點擊 - 點擊離開
$("body").click(function(e){
var $box1 = $('.navbar-toggle');
var $box2 = $('.navbar-toggle, .collapsed');
if($box1.is($(e.target)) ||
$box2.is($(e.target))){
$('.collapse').collapse("toggle").toggle();
}else{
$('.collapse').collapse("toggle").toggle();
}
});
但它的不工作,我使用隱藏和顯示,而不是先切換,但接下來就像點擊菜單按鈕時留下的陰影圖層一樣。
歡迎任何幫助。
謝謝。
點擊退出時會自動關閉下拉菜單(請參閱Bootstrap 2和3文檔中的示例),那麼您究竟想要做什麼? – jazZRo
這個下拉菜單在點擊時沒有關閉,這就是問題:(。 –
必須有一個合理的解釋爲什麼它不會關閉。你的控制檯中是否有任何javascript錯誤?你可以發佈創建下拉菜單的HTML ? – jazZRo