Skip to content

Commit babb91f

Browse files
Suda-Bakazkqiang
authored andcommitted
🐛 修复连续点击菜单导致的动画错误
1 parent 5416002 commit babb91f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

source/js/events.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,16 @@ Fluid.events = {
3030
}
3131
});
3232
jQuery('#navbar-toggler-btn').on('click', function() {
33+
var $this = jQuery(this);
34+
if ($this.data('animating')) {
35+
return;
36+
}
37+
$this.data('animating', true);
3338
jQuery('.animated-icon').toggleClass('open');
3439
jQuery('#navbar').toggleClass('navbar-col-show');
40+
setTimeout(function() {
41+
$this.data('animating', false);
42+
}, 300);
3543
});
3644
},
3745

0 commit comments

Comments
 (0)