当用户点击每个导航栏项目时,我想在使用移动设备导航时切换导航栏,但下拉列表除外。
我正在使用此代码:
$('.nav a').on('click', function(){
$('.navbar-toggle').click();
});
问题是此代码在点击时切换导航栏的每个项目的导航栏。但是,当我单击导航栏中的下拉列表时,导航栏会切换,用户无法在下拉列表中看到项目。
答案 0 :(得分:0)
我用过它并且有效:
$('.nav :not(.dropdown) a') .on('click', function(){
$('.navbar-toggle').click();
});