5초가 지난 뒤에 0초가 되면 사라져야 하는건데
어떻게 해야 되는지 모르겠습니다..
html 내용.
<div class=“alert”><span class=“second”>5</span>초</div>
script 내용.
var count = 5;
setInterval(function(){
count -= 1;
if(count >= 0) {
document.querySelector(‘.second’).innerHTML = count;
}, 1000)};
var timer = setInterval(function(){
count -= 1;
if(count >= 0) {
document.querySelector(‘.second’).innerHTML = count;
};
$(‘.alert’).hide();
}, 1000);
clearTimeout(timer);