evt.preventDefault()
setTimeout(function (){
modalContents.style.left = '10%';
},500)
}
btn.addEventListener('click',btnLeft)
потому, что таймаут выполнит функция с задержкой 500мс А интервал будет выполнять функцию каждые 500мс
вообще для таких анимаций есть либо css либо RAF
Обсуждают сегодня