поп-ап с display block, есть ф-я типа
(node) => {node.classList.add('close')}
которая при тапе на аутсайд вешает опять на поп-ап display none чтобы скрыть его, но при повторном тапе на поп-ап он перестаёт быть кликабельным, но остальной функционал сохраняется. Как-то можно это пофиксить?
Инспекти и смотри, что происходит
вешается к дефолтному классу close, надо его снять. если делать .remove('close'), то поп-ап опять всплывает
В любом случае без сендбокса остается только гадать
Открывай мобильный девтулз и смотри, что происходит с классами, etc.
ловишь клик, сравниваешь его классНейм из необходимым. el.ClassName="true" ? el.ClassName="false" : el.ClassName="close";
Так в том и дело, что если ремувать close, то остаётся дефолтный класс, когда поп-ап не всплывший, но он всплывает опять. Если оставлять close, то повторный тап не срабатывает
тогда только как писал чел. выше - дев тулз, и смотреть. Может есть стили, которые мешают жить.
Обсуждают сегодня