У меня есть следующий код jquery:
$(document).ready(function () {
$('.box').click(function (){
var selectedBox = $(this),
selectedBoxLocationX = selectedBox.offset().left,
selectedBoxLocationY = selectedBox.offset().top;
selectedBox.animate({left:-selectedBoxLocationX, top:-selectedBoxLocationY},600).addClass('current');
otherBoxes = $('.box:not(.current)');
otherBoxes.animate({left:2000},600);
selectedBox.effect('scale', {percent:500, direction: 'vertical'}, 1000);
selectedBox.click(function(){
selectedBox.effect('scale', {percent:20, direction: 'vertical'},200);
otherBoxes.animate({left:0},600);
selectedBox.animate({top: 0, left: 0},700).removeClass('current');
});
});
});
Я обнаружил, что выбранный блок масштабируется до 20% очень медленно. Он фактически масштабирует после анимации выбранного блока.
Может кто-нибудь сказать мне, почему это происходит?
MTIA!