var selection = document.getElementById('selection');
var closed = true;
function openorclosebar() {
if(closed == false){
selection.style.webkitAnimation='bounceOutDown 1s forwards';
selection.style.animation='bounceOutDown 1s forwards';
closed = false;
}
else{
selection.style.webkitAnimation='bounceInUp 1s forwards';
selection.style.animation='bounceInUp 1s forwards';
closed = true;
};
}
How can I get global variables "selection" and "closed" to use them. I tried "window.selection" and "window.closed", but nothing helps. If you have an idea, help me please, it's so important project.
The global
closed
variable is read-only: It's thewindow
s.closed
property - such has happened before with.name
:-)Use an IEFE to make your variable local:
Also have a look at other unsafe names in browser environments.