好吧,所以我有一個投資組合,我想排序。當您點擊導航中的其中一個鏈接時,它將根據分配的ID對圖像進行排序。我有JQuery函數工作,但它不會動畫。另外容器中的圖像也不會動畫,就像所有的CSS動畫都關閉了一樣......我也使用引導。CSS不使用Jquery動畫添加/刪除類
我試圖建立這個有趣的基本上,我遇到了與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
這會不會保留列有,但只是不可見。它會佔用空間仍然正確? – Jiroscopes
如果您使用的是jquery,那麼也可以使用'hide()'函數 –