关于使用Animate.css向和项添加和删除动画类的问题
Issue on Adding and Removing Animate Class to and item using Animate.css
你能看看这个演示吗?让我知道如何在加载文本数组的每个项后使用.removeClass(animated fadeIn)
或将fadeOut
类添加到元素中?
基本上,我想做的是为出现在盒子.changeText
上的阵列的每个元素添加淡入淡出
<div class="changeText" >Welcome</div>
<script>
$(function () {
var text = ["Welcome", "Hi", "Sup dude"];
var counter = 0;
setInterval(change, 3000);
function change() {
$(".changeText").html(text[counter]).addClass('animated fadeIn');
counter++;
if(counter >= text.length) { counter = 0; }
}
});
</script>
您可以使用fadeIn()
和fadeOut()
进行以下操作:
$(function () {
var text = ["Welcome", "Hi", "Sup dude"];
var counter = 0;
setInterval(change, 3000);
function change() {
$(".changeText").fadeIn(500).html(text[counter]).fadeOut(500);
counter++;
if(counter >= text.length) { counter = 0; }
}
});
以下是一个示例
只需调整
500
的值即可更改速度。您可以使用删除动画bu
$('#yourElement').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', doSomething);
它将在动画完成时触发。
相关文章:
- 关于使用Animate.css向和项添加和删除动画类的问题
- 无法删除css类并添加新类
- 如果screen.height低于460px,请删除一个类
- 如何在svg元素上添加和删除css类
- 从导航按钮 JavaScript 中删除动画
- 仅JavaScript-删除某些类(如果存在)
- 使用jquery删除td类
- 如何在JQuery中添加和删除一个类来切换body标记上的滚动条
- 无法获取removeClass或addClass的angularjs动画类断点
- 如何使用setTimeout添加和删除CSS类n次
- 在使用整页.js时滚动固定元素后添加或删除 css 类
- 添加/删除 CSS 类属性以尊重不基于 Div id 的类
- 如何从 DOM 中删除某个类的所有元素
- ios 风格 滑动删除动画在电话间隙
- Javascript/AJAX 想要从留言簿条目中删除 html 类
- 如何使用 jquery 在滚动到底部时正确从元素中删除隐藏类
- 在悬停时添加和删除 CSS 类
- 如何使用正则表达式仅在 Javascript 中删除单个类
- 使用 jQuery 每 15 秒添加/删除一个类,并在悬停时停止
- 如何一次删除一个类元素