javascript - 如何使用jquery更新动画效果?

标签 javascript jquery css animation

我正在尝试使用 animation.css 库中的 slideInleft 动画类来更新正在设置动画的 div 内容,2 秒后我正在尝试通过 slideLeftout 来更新效果类。

var i = 0;
setInterval(function showText{
var txt= data; // my data is an array with 5 values
$("#text").empty().append(txt[i].value).addClass('slideInLeft');
},2000);
$("#text").empty().append(txt[i].value).addClass('slideOutLeft');

最佳答案

这是怎么回事?

setTimeout(function () {
  $('#text').text('hello').addClass('slideInLeft');

  setTimeout(function () {
      $('#text').text('goodbye').removeClass('slideInLeft').addClass('slideOutRight');
  }, 2000);
  
}, 2000);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css" rel="stylesheet"/>
<div id="text" class="animated"></div>

关于javascript - 如何使用jquery更新动画效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37845815/

相关文章:

javascript - 如何用 Javascript 制作登录系统?

javascript - 使用 rows.add 将 JSON 信息添加到数据表

javascript - 缩放时 css 中的圆形蒙版

javascript - 如何将数组转换为 Backbone 中的集合

javascript - 在 chartjs 的数据中转储缺失日期

javascript - jQuery Sortable - 取消并恢复未按预期工作

javascript - youtube - 无法在轮播/ slider 中滑过 iframe

javascript - jQuery - 我的代码似乎不适用于所有浏览器

jquery - 让 .webm 在 Android 上自动播放?

javascript - 如何将所有资源(css、js、图像)嵌入到一个 html 文件中?