Показать сообщение отдельно
  #1 (permalink)  
Старый 14.04.2013, 23:15
Аспирант
Отправить личное сообщение для onuvidelsolnce Посмотреть профиль Найти все сообщения от onuvidelsolnce
 
Регистрация: 18.01.2011
Сообщений: 44

Сворачивание блока при клике в любом месте страницы
На странице имеется div который рзворачивается и сворачивается при клике на кнопку. Вот код(с использование jquery):

$(document).ready(function (){
 $(" элемент_кнопка_скрыть/показать").click(function(){
 	$("элемент_блоксворачивается /разворачивается").slideToggle('normal');
	return false
  });
});


Хотелось бы что бы это div сворачивался(находясь в развернутом сосоянии) так же при клике в любом месте страницы, кроме щелчках внути него самого. Нашел код как это сделать:

$(document).click( function(event){
      if( $(event.target).closest("элемент_блоксворачивается /разворачивается").length ) 
        return;
      $("элемент_блоксворачивается /разворачивается").fadeOut("slow");
      event.stopPropagation();
    });



Как объеденить два кода что бы второй не нарушил работы первого, а лишь дополнилнял его... Спасибо.
Ответить с цитированием