Показать сообщение отдельно
  #4 (permalink)  
Старый 23.11.2012, 17:58
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

Gesandte,

На сколько я вижу вы неправильно используете queue метод.
Попробуйте вместо него добавить обычный коллбэк в animate.

$("a.close").click(function () {
    var el = $(this).parent('div.portfolio__content');
    $(el)
    .animate({ height: width, top: y }, 300)
    .delay(100)
    .animate({ width: '20%', left: x }, 300, function () {
        $(el).removeClass('active');
        $(el).removeAttr('style');
    });
            
    return false;
});
Ответить с цитированием