2013-04-24 1 views
0

На моем сайте WordPress скрипт масонства включен в мои функции. Php и Infinite-Scroll активируется с помощью плагина. Похоже, все работает (хотя иногда элементы перекрываются).JQuery Масонная анимация не загружается снизу

Но новые приложенные элементы анимированы сверху слева, а не снизу.

Это обратный вызов в WP админ:

function(newElements) { 
var $newElems = $(newElements).css({ opacity: 0 }); 
$newElems.imagesLoaded(function(){ 
$newElems.animate({ opacity: 1 }); 
$container.masonry('appended', $newElems, true); 
}); 

Последний 'истинный' 'isAnimatedFromBottom' означает, что нет?

Демо-сайт: http://goo.gl/9XVIl

ответ

0

Там же a bug in masonry v2, что предотвращает параметр isAnimatedFromBottom от работы с CSS переходов.

У вас есть несколько вариантов.

  1. Переключиться на JS-анимацию, используя опцию isAnimated: true. Но анимация может быть медленной.
  2. Исправьте код, используя код, предложенный в issue.