Показать сообщение отдельно
  #3 (permalink)  
Старый 04.12.2021, 12:24
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,748

Но второй раз это уже не сработает.
Промис уже будет в разрешенном состоянии
Лучше так.
function doSomething(){
  doSomeStuff();
  const waitClick = () => {
     doSomeStuffAfter();
     document.getElementById('button-1').removeEventListener('click', waitClick)
  }

  document.getElementById('button-1').addEventListener('click', waitClick)
}
Ответить с цитированием