我使用(样式)引导选项卡
再次单击时,我想关闭 Bootstrap 选项卡。
它部分工作,我可以关闭相应的面板,但是当我想切换选项卡的“活动”类时,脚本不起作用。
我的 JS 代码:
$('[data-toggle=tab]').click(function(e){
if($(this).parent().hasClass('active')){
e.preventDefault();
// toggle 'active' tab class (styling)
$(this).parent().toggleClass('active');
// toggle 'active' panel class (hide it)
$($(this).attr("href")).toggleClass('active');
}
})
所有代码(html、css、js)都在这里可见:https ://jsfiddle.net/j9stkqf6/1/
如果你评论:
$(this).parent().toggleClass('active');
面板被隐藏
我还尝试了步进/步进调试模式所有工作正常,直到 JS 函数结束,所有重新出现(tab.active 类和面板)
再次单击选项卡时,您能帮我关闭面板并切换选项卡“活动”类吗?
谢谢 !