对此主题有一些疑问,但是单击.active
类时,我找不到从.nav-link
中删除$('.nav-link').on('click', function(){
if($(this).hasClass('active')){
$(this).toggleClass('active');
$('#' + this.hash.substr(1).toLowerCase()).toggleClass('active');
}
});
类的解决方案。这是我尝试过的:
BooksController
https://codepen.io/marcelo-villela-gusm-o/pen/ZMOmoO?editors=1010
答案 0 :(得分:1)
您必须停止该事件的传播。为此,请使用$ git config --global alias.a version
$ git a
git version 2.7.1
$
:
演示:https://codepen.io/anon/pen/PdzXpw?editors=1010
JS:
return false
答案 1 :(得分:0)
我可以建议另一种方法吗?代替使用click事件,而使用“ shown.bs.tab”事件
$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
$(this).removeClass('active');
})