【发布时间】:2019-11-26 00:40:37
【问题描述】:
我正在使用 Bootstrap 4 模式来显示大型导航。 要打开导航,我使用带有 CSS 动画的切换按钮。动画将汉堡菜单图标更改为 X。
问题是,如果您点击快速并且模态动画尚未准备好,按钮会变得混乱并显示 X,即使在已经关闭的菜单/模态中也是如此。
有没有办法在模态动画准备好之前禁用按钮?
这是我的代码:
$('.menu').click(function(){
$('#burger').toggleClass('active');
});
我看到了,有一种方法可以收听模态动画:
$('#myModal').on('shown', function () {
// do something…
})
但我不知道如何在我的函数中实现它。
【问题讨论】:
标签: javascript jquery html css bootstrap-4