@unlik

Задать opacity: 0 для блока при клике за его пределами?

Как можно блоку задать opacity 0 при нажатии за его пределами?
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 2
C JQuery :

HTML:
<div>Hello world</div>

CSS:
div
{
  position : absolute;
  top : 200px;
  left : 200px;
  width : 100px;
  background: lime;
}


JavaScript
$( function()
{
    $('div').click(function(event){
    alert('in div click')
    event.stopPropagation();
  });

    $(window).click(function() {
      alert('out of div click')
      $('div').css('opacity', 0 )
    });

});
Ответ написан
Комментировать
Danchenko
@Danchenko
Front-end разработчик
Создай прозрачный оверлей.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы