Задать вопрос
serovpochta
@serovpochta
Лысый

Открывать блок по клику (попап), закрывать при клике на свободную область от дочернего блока?

Имеется скрипт:

var block = document.querySelector('#rcl-tabs');
var button= document.querySelector('#but');
block.hidden=1;
var closeButton= document.createElement('span');
closeButton.classList.add('close-button');
block.appendChild(closeButton);

closeButton.onclick= button.onclick = function() {
  if (!block) {
    return;
  }
  block.hidden= !block.hidden;
if($("#rcl-tabs:visible").length) $("html").css("overflow-y","hidden");
else $("html").css("overflow", "auto");
};


Он открывает/закрывает по кнопке элемент, а надо так:
открыл по кнопке, закрыл поклику на свободную область от блока, который находится внутри открываемого/закрываемого блока

Спасибо )
  • Вопрос задан
  • 445 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы