jquery:逐个淡入div,但一次只能看到2个div?

时间:2015-06-03 15:42:51

标签: jquery

我使用以下代码逐个淡入我的div。

<script>        
$(document).ready(function(){
    var animations = [];

    $('.noti_box').each(function(i) {
        animations.push(
           $(this).hide().delay(i * 1000).fadeIn(1500).promise()
        );
    });

    $.when.apply($, animations).done(function () {
        time=setInterval(function(){
        if ( $('.noti_box:visible').length === 0 ) {
            $(".advert").fadeIn("slow");
        } },200);
    });
});
</script>

用户可以单击div来关闭它,这将导致隐藏目标div。我想改进上面的代码,这样它就会逐渐淡入我的div中,因为它已经在做,但一次最多只能消失2个div。只有当用户关闭div时才会淡入淡出?

0 个答案:

没有答案