jquery - 如何在计时器上调用 3D 翻转效果

标签 jquery css timer flip

我喜欢这个翻转代码,因为它在翻转动画期间甚至保留了 HTML 表格的视角,而且它是纯 CSS3。我只是想知道您将如何在计时器上而不是在悬停时实现这种翻转。

这是我正在使用的 JSFiddle:

FLIP ON TIMER - JSFIDDLE

它应该是一个 3 或 4 秒的计时器,并且会在多个 div 上发生,因此可以使用此代码:

$('.row').each(function(i){
    var row = $(this);
  setTimeout(function() {
          row.toggleClass('flip', !row.hasClass('flip'));
      }, 1500*i);

});

我非常想知道您认为最好的方法是什么。谢谢

最佳答案

很可能这不是您想要的,但让我们试一试 :-) 我补充说:

flip-container:hover .flipper, .flip-container.hover .flipper, #flip-toggle.flip .flipper {
    -webkit-transition: -webkit-transform 1s 2s;
    transition: transform 1s 2s;
}

结果是this (悬停时延迟转换;将在 2 次悬停后 2 秒发生)

关于jquery - 如何在计时器上调用 3D 翻转效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19337876/

相关文章:

javascript - jquery geocomplete 无法与 vue js 一起使用

javascript - 日期字段的 JQuery 验证

javascript - 倒计时达到 0 时发出蜂鸣声

java - sleep、wait、park 的 native 实现可以依赖 RTC 吗?

css - 使用 CSS 在 div 中对齐图像

android - 我的定时器线程有什么问题?

jquery - jQuery 中的 .next 不起作用

javascript - 当页面向下传递到一半时触发 JQuery 函数

jquery - Unobtrusive Ajax 在将 jQuery 更新到 1.9.0 后停止工作

css - Angular 6 无法在 angular.json 的样式部分导入 css