Показать сообщение отдельно
  #2 (permalink)  
Старый 05.09.2018, 15:01
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Повторный клик срабатывает не чаще, чем через 2 секунды
<button id="infinish">Finish</button>
<script>
var flag = true;
var fin = document.querySelector('#infinish');
        fin.onmouseup= function()  {
           if(flag) reversShow();
           flag = false;
}
function reversShow() {
      console.log('Start'); //запуск анимации
      setTimeout('flag = true;',2000);

}
</script>

Последний раз редактировалось Dilettante_Pro, 05.09.2018 в 15:09.
Ответить с цитированием