Показать сообщение отдельно
  #1 (permalink)  
Старый 31.10.2013, 11:37
Новичок на форуме
Отправить личное сообщение для Giddeon Посмотреть профиль Найти все сообщения от Giddeon
 
Регистрация: 28.08.2013
Сообщений: 7

не работает вызов функции после .animate
собственно, после выполнения функции .animate блок должен с помощью .css перемещаться за правую половину экрана, однако этого не происходит, помогите.

$(document).ready(function slide() {
        $('#first').click(function() {
        if($('#lent').hasClass('compressed')) {
            if($('#hidden1').hasClass('selected')) {}
            else {
                $('#hidden1').show();
                $('.selected').animate({marginLeft: '-100%'}, 1000, function(){$('.selected').css('margin-left', '100%');});
                $('#hidden1').animate({marginLeft: '0%'}, 1000);
				$('div').removeClass('selected');
                $('#hidden1').addClass('selected');
                }
            }
        });
	});
Ответить с цитированием