Всем привет.
сделал закрытие модального окна по клику вне его самого.
:
document.querySelector('#click').addEventListener('click',function(e){
e.stopPropagation();
showHide();
},false);
document.addEventListener('click', function(event){
showHide();
alert('клик вне');
},false);
function showHide(){
var drop = document.querySelector('#dropdown');
if(drop.classList.contains('hide')){
drop.classList.remove('hide');
}
else{
drop.classList.add('hide');
}
}
Но не работает,
Вот можно покликать:
output.jsbin.com/micaqoqevo
Вот тут весь код:
https://jsfiddle.net/961fnop5/
Почему такое случается?
это сбивает работу сайта и крайне неудобно все становится :c
подскажите пожалуйста, как исправить?