gpt4 book ai didi

javascript - 仅在前一个事件完全完成后才开始事件?

转载 作者:行者123 更新时间:2023-11-28 19:25:46 24 4
gpt4 key购买 nike

在下面的函数中,我希望最后一个事件 $('.bg-contact').addClass('activated'); 在前一个事件完全完成时启动。到目前为止,一切都同时发生。如何确保 .bg-contact 仅在上面的所有事情都发生之后才添加 activated 类?

function contactFadeIn() {
$('#contact').addClass('activated');
$('#contact-info').removeClass('fadeOutUp').addClass('animated fadeInUp');
$('.bg-contact').addClass('activated');
}

编辑

function contactFadeIn() {
$('#contact').addClass('activated');
$('#contact-info').removeClass('fadeOutUp').addClass('animated fadeInUp').on('transitionend webkitTransitionEnd oTransitionEnd', function () {
$('.bg-contact').addClass('activated');
});;
}

最佳答案

您可能想到了 CSS 过渡。

如果是这样,则使用 transitionEnd 事件安排在转换完成时发生的事件。

关于javascript - 仅在前一个事件完全完成后才开始事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27906131/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com