Toggle with Time interval
by slawe
HTML
<div id="newpost">content</div>
<a href="#" id="button">button</a>
CSS
#newpost {
width: 100px;
height: 100px;
background: red;
display: none;
}
JavaScript
var toggle = function(id) {
var mydiv = document.getElementById(id);
if (mydiv.style.display === 'none' || mydiv.style.display === 'block')
setTimeout(function(){mydiv.style.display = ''},3000);
else
mydiv.style.display = 'block'
}
var __a = document.getElementById('button');
__a.addEventListener('click', function(e){
e.preventDefault();
toggle('newpost');
}, false);