0
我有我想重新排列的divs
的列表。這需要使用javascript/jquery完成,因爲在html已經加載後,這些值來自AJAX調用。使用淡入淡出效果重新排列div-FadeOut效果
我發現了幾個方面做一個簡單的重新排序,但我想補充fadeIn
和fadeOut
效果,讓用戶看到實際的重新排序,而不是隻看到divs
突然消失,彈出。
This jsfiddle有我的代碼的簡化版本,沒有fadeOut
的影響。
我又試圖通過更換
$(currentResult).remove();
$(currentResult).hide().insertBefore($(relevantResults[j])).fadeTo('slow', 1);
:
$(currentResult).fadeOut("slow").promise().done(function(){
$(currentResult).hide().insertBefore($(relevantResults[j])).fadeIn('slow');
});
,以獲得所需的效果。但沒有插入任何內容。
任何想法如何實現?
不工作... https://jsfiddle.net/J0ANMM/r49z4qnw/4/ – J0ANMM