Когда показывается мой div и я нажимаю на кнопку закрытия, div должен сдвинуться вверх, но анимация не работает, потому что она мгновенно встает ... Может кто-нибудь сказать мне, как я могу заставить анимацию работать?
$('.close').on('click', function() {
$('#voteFormContainer').slideUp(200, function(){
$('#voteFormContainer').removeClass('scaleToOne');
$('.menu--under').slideUp(300);
});
$('body').removeClass('body-scroll-block');
});
$('.voteButton').on('click', function() {
$('#voteFormContainer').css('display', 'block');
setTimeout(function(){
$('#voteFormContainer').addClass('scaleToOne');
},10);
$('.menu--under').slideDown(300);
$('body').addClass('body-scroll-block');
});
#voteFormContainer {
display: none;
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
overflow-y: scroll;
}