小编Bra*_*ing的帖子

jquery每个添加类中间延迟

我需要遍历每个div .row来添加或删除具有CSS3 3D变换效果的翻转类.

当我使用jquery each()将这个添加/删除类应用于每个".row"时,所有div都会在同一时间添加或删除类".flip".我需要这个延迟,所以它看起来像多米诺骨牌效应.

知道如何让这个工作吗?或者如何逐个添加/删除翻转类?

这是我发现但它不起作用:

  $('.row').each(function(i){
    if($(this).hasClass('flip')){
      $(this).delay(i*500).removeClass('flip');
    }else{
      $(this).delay(i*500).addClass('flip');
    }
  });
Run Code Online (Sandbox Code Playgroud)

each jquery loops delay setinterval

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

delay ×1

each ×1

jquery ×1

loops ×1

setinterval ×1