【发布时间】:2017-04-12 13:23:01
【问题描述】:
好的,所以我有一个我正在尝试排序的投资组合。当您单击导航中的链接之一时,它将根据分配的 ID 对图像进行排序。我有 JQuery 函数工作,但它不会动画。保存图像的容器也不会动画,就像所有的 CSS 动画都被关闭了......我也在使用引导程序。
我基本上是为了好玩而构建它,但我遇到了一个障碍,CSS 没有为类设置动画。我已经出演了很久了,这可能很简单,但我没有看到它。
CSS:
.category-item{
display: block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
.hide{
display: none;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
JQUERY:
$(document).ready(function(){
// Portfolio Sort
$(".categorys").click(function(){
var category = $(this).attr('id');
//alert(category); //test nav
if (category == "featured") {
$(".category-item").addClass("hide");
setTimeout(function(){
$(".category-item").removeClass("hide");
}, 300);
}
})
});
这里是演示JSFiddle (没有图像,但基本上它应该动画消失和回来。)
【问题讨论】:
标签: javascript jquery html css animation