Добрый день.
Подскажите, пожалуйста, как реализовать плавное изменение класса на блоке?
Есть 2 стандартных блока left_block, right_block. Есть кнопка при клике на которую я скрываю right_block.
И при скрытии у left_block меняю класс с col-lg-8 на col-lg-12.
function showRight(){
$('.right_block').animate({
"width": "toggle"
}, 800, function () {
$('.left_block').toggleClass('col-lg-8').toggleClass('col-lg-12');
});
}
Но если мне нужно открыть скрытый блок, то сначала отобразится скрытый блок и только потом поменяется класс у left_block и они станут на всю ширину. И это действие выглядит некрасиво. Каким образом реализовать плавность при смене класса?
Всем спасибо за советы.