Т.е. проблема сейчас вроде только одна осталась: по окончании анимации закрытия, блок уменьшается, но не исчезает
function showWin(){
document.getElementById('appear').style.display='block';
var element = document.getElementById('appear');
element.className = "yavis";
}
function collapseWin() {
var element = document.getElementById('appear');
element.className = "sgin";
}
<a href="#" onclick="showWin();">open menu</a>
<div id="appear" >
text
<button type="button" onClick="collapseWin()" >X</button>
</div>
Проблема конечно решается добавлением чего-то типа:
function displNone(){document.getElementById('appear').style.display='none';}
setTimeout(displNone,2000);
но это же ненормально...
|