【问题标题】:Simple jQuery Fading Sequence problem简单的 jQuery Fading Sequence 问题
【发布时间】:2011-02-13 08:39:31
【问题描述】:

我正在为我的 jQuery 淡入淡出序列寻求一点帮助。

我的代码:

$('#1').fadeOut('fast');
$('#1same').fadeOut('fast');
$('#fadeinme').fadeIn('slow');

我希望在前 2 个(#1 和 #1same 同时淡出)之后,在第 3 个淡入之前添加 1 秒延迟。

谢谢!

【问题讨论】:

    标签: jquery


    【解决方案1】:

    我们可以在第一个动画完成后使用completed回调执行fadeIn,然后使用.delay添加一秒延迟:

    $('#1, #1same').fadeOut('fast', function(){
        $('#fadeinme').delay(1000).fadeIn('slow');
    });
    

    请注意,在 HTML4 中,ids 不能以数字开头。

    【讨论】:

    • @Alexwhin 我最初误读了你的问题,我认为 this 现在应该可以工作了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-01
    • 2016-05-10
    • 1970-01-01
    • 2012-11-22
    相关资源
    最近更新 更多