javascript - 如何使用 jQuery Flip 为 div 设置动画

标签 javascript jquery

当用户触发鼠标悬停事件时,我的代码工作正常,但是我想设置一个计时器以在没有任何触发器的情况下进行动画处理 - 就像自动动画处理一样。我该怎么做?

$(document).ready(function() {
  $(".flip").flip({
    axis: 'y',
    trigger: 'hover'
  });
});
<div class=" flip  col-md-3">
  <div class="flip">
    <div class="front">
      <div class="title">Front Wise</div>
    </div>
    <div class="back">
      <div class="title">Back Wise</div>
    </div>
  </div>
</div>

这是图书馆:https://nnattawat.github.io/flip/

最佳答案

需要设置trigger值为manual,勾选doc

$(".flip").flip({
    axis: 'y',
    trigger: 'manual'
});

setTimeout( function() {
  $(".flip").flip('toggle');
}, 100); //this will trigger the flip after 100 millisecond

演示

$(document).ready(function() {

  $(".flip").flip({
    axis: 'y',
    trigger: 'manual'
  });

  setTimeout(function() {
    $(".flip").flip('toggle');
  }, 5000); //this will trigger the flip after 100 millisecond

});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdn.rawgit.com/nnattawat/flip/master/dist/jquery.flip.js"></script>
Flip below will be triggered in 5 seconds
<div class=" flip  col-md-3">
  <div class="flip">
    <div class="front">
      <div class="title">Front Wise</div>
    </div>
    <div class="back">
      <div class="title">Back Wise</div>
    </div>
  </div>
</div>

关于javascript - 如何使用 jQuery Flip 为 div 设置动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47415870/

相关文章:

javascript - firebase.auth() - 语法错误 "unexpected token ."

javascript - 在重定向到不同功能的同一功能上使用多个按钮

javascript - 使汉堡菜单在菜单单击时消失

javascript - readPixels 性能,是什么让它这么慢?

javascript - 循环创建多个点击事件

javascript - 动态创建元素后分配单击事件

javascript - 在同一页面上运行 jquery slider 和灯箱时出现问题?

javascript - 制作我自己的 Jquery 视差效果

javascript - "click"事件调用外部函数而不是作用域函数。这本质上就像将内联 javascript 附加到 dom 吗?

javascript - 如何使用原型(prototype)获取包装内联元素的边界框