Задать вопрос
IJIL
@IJIL

Как добавить класс и через секунду заменить на другой?

К примеру блок:
<div id="element">

</div>
<button class="open">open</button>
<button class="close">close</button>

Мне необходимо, в первые с таким столкнулся, при нажатии кнопки Open добавить к #element класс show через секунду заменить show на opened . Если жмем кнопку закрыть close то меняем сразу класс opened на hide через 0.5 секунды убрать и hide
Буду благодарен если подскажите как сделать второе действие выше если нажать мышкой или пальцем вне #element тоесть просто закрыть его в том же порядке
  • Вопрос задан
  • 3406 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя Даниил Сорокин К ответам на вопрос (2)
@DanSorokin
Full-stack developer at onvoya.com
setTimeout(function(){
$('#element').removeClass('show').addClass('opened');
},1000)
Ответ написан