2015-03-12 5 views
-2

Я создал один div, который имеет список флажков и кнопку. Этот div не отображается при загрузке страницы (устанавливается стиль = "display: none;"). Этот div должен отображаться только тогда, когда пользователь нажимает на определенное изображение. Как только div отображается, если пользователь щелкает в другом месте на странице, div должен быть скрыт.Скрыть div, когда пользователь нажимает на странице

Как это можно достичь с помощью Javascript?

+0

Чистые запросы на кодирование неактуальны при переполнении стека - мы ожидаем, что вопросы здесь будут касаться * конкретных проблем программирования, но мы с радостью поможем вам сами написать! Скажите нам [что вы пробовали] (http://whathaveyoutried.com) и где вы застряли. Это также поможет нам лучше ответить на ваш вопрос. – Cerbrus

ответ

-1
$(function(){ 
    $("img").click(function(){ 
     $("div").show(); 
    }); 

    $(this).click(function(){ 
     $("div").hide(); 
    }); 
}); 
+0

_ «если пользователь нажимает ** на другом месте ** на странице, div должен быть скрыт». _. Это также скроет div, если пользователь нажмет на div. – Cerbrus

+0

добавьте класс в тег тела «mycontainer», затем замените его на «mycontainer» – Anno

Смежные вопросы