Задать вопрос
@Donalds

Как сделать на jquery сворачивание элемента с любого места?

<div id="click">Нажми</div>
<div id="text">Text</div>

body {
width: 1000px;
height: 1000px;
}
#click {
width: 200px;
height: 200px;
}
#text {
width: 200px;
height: 100px;
}


$(document).ready(function() {
  $("#click").click(function() {
     $("#text").fadeIn();
  });
});


Что надо дописать чтобы див text сворачивался при нажатии на любое место браузера!
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@kapitan7830
Можно сделать так
$(document).ready(function() {
  
  $('#click').on("click", function() {
     $("#text").fadeToggle();
  });
  
  $(document.body).on("click", function(e) {
     if(e.target.id != 'click') $("#text").fadeOut();
  });
  
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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