css3动画使用html5数据属性
css3 animation using html5 data attribute
我正在尝试使用一个名为Animate.css的css动画框架,以便有效地管理多个动画。
例如,我有一个类似以下的标记。
<div data-animation="fadeInUp" style="width:100px; height:100px; background-color:#ddd"></div>
jquery如下
$(function () {
$('div').addClass('animated ' + data('animation'));
});
因此,当加载文档时,div应该从引用的css框架开始执行fadeInUp
动画。
在实际情况下,我会使用jquery滚动插件来检测x,y位置,以确定何时触发动画,但这只是开始。
我一定是做错了什么,它没有任何作用。
这是我的JS Fiddle
$(function () {
var $divToAnimate = $("div"); // This will animate all the div elements in doc
$divToAnimate.addClass('animated ' + $divToAnimate.data('animation'));
});
例如,请参阅您的Fiddle更新:http://jsfiddle.net/9aE2N/5/
如果您不想使用jQuery,您可以添加类(动画fadeInUp):
<div id="foo" class="animated fadeInUp" data-animation="zoomInDown" style="width:100px; height:100px; background-color:#ddd">
</div>
相关文章:
- 如何在 iframe 中创建 HTML5 数据属性
- Skrollr:操作html5数据属性
- 在 jQuery 选择器中使用 HTML5 数据属性
- 正在检查没有值的HTML5数据属性
- css3动画使用html5数据属性
- 基于 html5 数据属性值创建 JavaScript 对象是否是一种好的做法
- 如何将javascript对象或JSON存储在使用html5数据属性的html元素中
- ASP.net WebForms - 如何从代码隐藏中获取 html5 数据属性
- Html5 数据属性在 ajax 请求后未更新
- HTML5 数据属性的 jQuery 选择器
- 将 HTML5 数据属性保留在本地存储中
- 使用DOM中定义的html5数据属性创建新元素
- 如何用html5数据属性覆盖jquery插件选项
- 将html5数据属性与javascript结合使用是否风格良好
- Do html5数据属性需要一个值
- 从事件内联中获取html5数据属性
- HTML5数据属性与价值
- 未传递Rails html5数据属性
- JavaScript-HTML5数据属性
- 具有jQuery的HTML5数据属性“;这个“;