@MdaUZH

Не работает «клик вне» в мобильной версии?

Всем привет.

сделал закрытие модального окна по клику вне его самого.
:
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
подскажите пожалуйста, как исправить?
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ответы на вопрос 2
@timfcsm
да вроде всё работает
Ответ написан
Комментировать
@YNile
JS Developer
попробуйте на телефонах ловить touchstart
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект
24 нояб. 2024, в 00:04
5000 руб./за проект