JS Timer bu

HTML

ссылка на скачивание будет доступна через <span id="js_time" class="red">60</span> секунд

<div id="js_btn" class="btn">
Скачать
</div>

CSS

.red {color: #dc003e; font-weight: bold;}
.btn {
  display: none;
  margin: 30px 0 0 0; padding: 10px 20px; text-align: center; background: #000; color: #fff;}

JavaScript

var sec = $('#js_time');
  var secVal = parseInt(sec.text());

  var timer = setTimeout(function tick() {
    if (secVal > 0) {
      sec.text(--secVal);
      timer = setTimeout(tick, 1000);
    } else {
    	$('#js_btn').show();
    
    }
  }, 1000);