Показать сообщение отдельно
  #1 (permalink)  
Старый 26.06.2016, 10:24
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 766

Не могу скрыть див.
Всем привет.
<div id="01" class="photo_container">
                   <img class="" src="/images/photos/small/img.jpg" />
                </div>
                <div id="02" class="photo_gallery">
                  .........................
                  </div>

$('.photo_container').on('click',function (e) {
  e.preventDefault()
  var id = this.id;
  $.post('/photos/'+id, function(data) {
  $('#cont').html(data); 
});
  });

Нужно скрыть второй див.Никак не выходит.Пробую так
var gallery = document.getElementsByClassName('photo_gallery');
var gallery_id = $('gallery').attr('id');

$('.photo_container').on('click',function (e) {
if(gallery_id = 02) $('.photo_gallery').hide();
  e.preventDefault()
  var id = this.id;
  $.post('/photos/'+id, function(data) {
  $('#cont').html(data); 
});
  });

И всё в таком роде.Но у меня постоянно или gallery_id неопределён или див не скрывается.Подскажите как правильно.
Ответить с цитированием