2016-04-21 92 views
0

UPDATE:這裏是我的jsfiddle - >https://jsfiddle.net/Leminence/Lcrowcrd/2/磚石的slideToggle動畫隨機高度

大家好,我現在面臨某種問題,我的磚石佈局。 我的佈局的每個元素都可以承載一些slideToggle內容。事情是,當我切換下來,元素高度獲得隨機值,我的佈局沒有實時更新它的位置,但有一些延遲。

這起作用,至少,但這種行爲並不真正美觀,因爲我的元素首先在下面的元素下面,然後佈局正在更新。

我在磚石網站和Desandro codePen上看到,佈局的平滑和即時更新是可能的,但只能在2個固定高度之間進行。那隨機的呢?

的代碼非常簡單:

$('.trigger').click(function() 
{ 
    $('.hiddenContent').slideToggle();   
    $('#comments').masonry(); 
}); 

回答

0

那麼,唯一的解決辦法是不使用的slideToggle(與它的寬鬆政策),但一個簡單的切換 - >沒有放鬆,只是隱藏/顯示方法。砌體不能用緩動動畫來調整高度。