Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Появление и исчезновение блока (https://javascript.ru/forum/jquery/30145-poyavlenie-i-ischeznovenie-bloka.html)

AllanZ 25.07.2012 14:08

Появление и исчезновение блока
 
Здравствуйте! Подскажите пожалуйста как реализуется следующее:
После нажатия на ссылку открывается блок, но если после этого кликнуть по любому другому элементу страницы он исчезает.

Буду благодарен за советы.

Deff 25.07.2012 16:21

<body style="height:100%;width:100%;">

<div class="wrap" style="height:23px;">
<p id="MyClick" style="display:none">Привет!</p>
</div>
<a href="#" onclick="Clk();return false;">Клик!</a>
<script type="text/javascript">
  document.body.onclick = function (){document.getElementById("MyClick").style.display="none"};
function Clk(){
  setTimeout('document.getElementById("MyClick").style.display="block"',100);
}
</script>
</body>

AllanZ 25.07.2012 16:46

Спасибо за ответ, но не работает.

Deff 25.07.2012 16:53

AllanZ,
Поправил

AllanZ 25.07.2012 17:12

Цитата:

Сообщение от Deff (Сообщение 191597)
AllanZ,
Поправил

Да, теперь все ок. Спасибо!


Часовой пояс GMT +3, время: 17:57.