如何动画化“;简单jquery过滤”;只使用css
how to animate "simple jquery filtering" by using css only
当元素被javascript过滤时,我试图为它们设置动画,但下面的代码不起作用。有什么建议吗?这就是我到目前为止所拥有的。http://jsfiddle.net/ejkim2000/J7TF4/
$("#ourHolder").css("animation","scaleUp 0.3s linear 0.4s forwards");
$("#ourHolder").css({"animation" : "scaleDown 0.3s linear 0.4s forwards"});
转念一想,有没有其他方法可以让我只使用css来制作元素的动画?
我建议您使用CSS转换。我相信这就是你想要做的,但我在任何地方都找不到引用的"scaleDown"动画。当在.item元素上切换一个额外的".hidden"类时,我的解决方案会对它们的宽度和高度进行动画处理:
#ourHolder div.item.hidden {
transition: all 0.3s linear
}
#ourHolder div.item.hidden {
width: 0;
height: 0;
overflow: hidden;
}
上的完整解决方案http://jsfiddle.net/5pKwy/
编辑:使用最小高度和最小宽度:http://jsfiddle.net/5pKwy/1/
相关文章:
- 使用jquery grep过滤具有值数组的json对象
- 如何使用javascript、jquery或其他javascript框架过滤数据
- 使用jquery过滤逗号分隔的span文本
- jquery对标记类型和id进行过滤
- jQuery只过滤可见元素
- 停止 jQuery 自动完成以过滤/搜索结果并填充整个源数组数据
- 如何在BlueImp jQuery下载程序中过滤要下载的文件
- 在 Android WebView 中过滤 DOM 元素,而无需 jQuery
- 多个复选框过滤,JavaScript和jQuery
- 使用jQuery过滤两种输入类型
- 使用jquery从json过滤搜索
- jQuery Mobile-过滤复选框的列表视图会导致出现无样式的复选框
- 如何动态过滤jQuery移动选择表单
- 过滤jQuery数据表的负整数
- 任何过滤jquery数据的选项,比如linq中的. Any()
- 使用filter()基于父元素过滤jquery
- 使用过滤jquery隐藏表行
- 过滤jQuery可排序的项目
- 过滤jquery输入中的名称
- 过滤JQuery列表与URL