在css3中应用动画
Apply animation in css3?
我昨天刚遇到animate.css
,想把它应用到我的网站上。但问题是它只工作过一次,无论我在div上徘徊多少次,它都保持不变!也许我没有完全掌握编码技术。这是我的代码:
window.setTimeout( function(){
$('#test').removeClass('animated bounce')},
1300);
$(function(){
$('#test').hover(function(){
$('#test').addClass('animated bounce');
});
});
感谢所有的建议
尝试这个
$('#test').hover(function(){
$(this).addClass('animated bounce');
}, function(){
$(this).removeClass('animated-bounce');
});
甚至更好的
$('#test').hover(function(){
$(this).addClass('animated-bounce');
});
var element = document.getElementById('test');
element.addEventListener("webkitAnimationEnd", function(){
$(element).removeClass('animated-bounce');
}, false);
事实上。
为什么不使用只做它与css
#test:hover{
animation: animateName ....;
}
你遇到的问题是,当你添加类时,动画会起作用,但当你第二次悬停时,它不会再添加类,因为它已经在那里了,所以CSS
不知道你什么时候在没有更改类名的情况下悬停了它。
链接到动画事件DOCS
动画结束演示
CSS:悬停演示
相关文章:
- 使用Ember的Web应用程序架构.动画逻辑应该放在哪里
- 猫头鹰旋转木马动画未在Chrome中应用
- Css动画-setTimeout没有't应用打断动画的更改
- 动画功能不应用于每个元素
- 应用jQuery动画时出现意外的抖动效果
- 如何将jquery动画应用于单个项目
- 如何将 jquery 动画应用于我的弹出窗口
- iPhone应用程序或移动野生动物园的动画PNG文件的替代方案,目标是模拟短视频剪辑的即时播放
- 始终运行的 Web 应用程序上的动画滞后和性能问题
- 在不同的对象上应用相同的 id 并分别对它们进行动画处理 (jQuery)
- 对应用了自由变换的图像进行动画处理
- 无法使用 JS 应用核心动画页面过渡
- 未应用元素上的动画
- 在 yeoman 中使用动画模块编译 AngularJS 应用程序会给出未知的提供程序错误
- 对画布上的移动形状或动画形状应用持续时间
- 如何在用JavaScript或NodeJs编写的控制台应用程序中制作加载动画
- 当内容在视口中时应用css动画(以及页面堆积.js)
- Winjs Windows 应用程序中的 D3 动画
- jQuery UI-在没有鼠标干预的情况下将Resizable()动画应用于块元素
- AngularJS:如何有条件地应用视图动画