Показать сообщение отдельно
  #1 (permalink)  
Старый 19.12.2014, 23:08
Аспирант
Отправить личное сообщение для Makkssimka Посмотреть профиль Найти все сообщения от Makkssimka
 
Регистрация: 13.11.2012
Сообщений: 51

События клика
Доброго времени суток уважаемые форумчане! У меня возникла вот такая проблема: есть много блоков класса .grid по клику появляется в этом блоке блок с классом .description, соответственно при повторном клике он должен исчезать. Проблема в том что при использовании флага для click с использованием условия, например:
var flag = 0;
$('.grid').click(function(){
      if(flag == 0){
           //блок появляется
           flag = 1;
      }
      else{
           //блок исчезает
           flag = 0;
      }
});


Если у одного блока .description развернута, чтобы развернуть у второго нужно кликнуть два раза(так как изначально flag == 1). Как решить данную ситуацию.
Ответить с цитированием