2016-04-21 3 views
0

UPDATE: вот мой Jsfiddle ->https://jsfiddle.net/Leminence/Lcrowcrd/2/Кладка и slideToggle анимация со случайной высотой

Привет всем, я столкнулся каким-то проблемы с моим макетом кладки. Каждый элемент моего макета может содержать некоторый контент slideToggle. Дело в том, что когда я переключаюсь вниз, высота элемента получает случайные значения, а мой макет не обновляет его размещение в реальном времени, а с некоторой задержкой.

Это работает, по крайней мере, но это поведение не очень эстетично, потому что мой элемент сначала идет ниже следующих элементов, а затем обновляется макет.

Я вижу на каменной кладке и в коде DesandroПара, чтобы плавное и немедленное обновление макета было возможно, но только между 2-мя высотами исправления. Как насчет случайных?

Код очень прост:

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

ответ

0

Ну, единственное решение не использовать slideToggle (и ослабление с ним), но простой переключатель -> не ослабление, просто скрыть/метод показа. Масонство не может адаптировать высоту с ослаблением анимации.