Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.01.2014, 18:34
Новичок на форуме
Отправить личное сообщение для merder222 Посмотреть профиль Найти все сообщения от merder222
 
Регистрация: 10.01.2014
Сообщений: 1

Помогите разобраться
Всем привет!
Помогите пожалуйста разобраться, т.к. моих знаний увы не хватает.

Есть 2 скрипта, которые вместе работают не совсем корректно:
1. Выпадающее меню
2. Фотогалерея с фильтром

Галерея должна автоматом раскладывать в 3 столбца все элементы (так она работает если не применен display:none), но т.к. она находится в скрытом блоке меню со стилем display:none, она растягивает все элементы в 1 колонку при первом раскрытии меню. Однако после применения фильтра, все работает.

Возможно ли что-то исправить, чтобы не использовался display:none ?

Раскрывается меню этим кодом:
$(document).ready(function() { 

$("h3.open-close").click(function(){  
  if ($(this).is(".current"))
  {
   $(this).removeClass("current");
   $(this).next(".desc").slideUp(300);
  }
  else
  {
   $(".desc").slideUp(300);
   $("h3.open-close").removeClass("current");
  
   $(this).addClass("current");
   $(this).next(".desc").slideDown(300);
  }
 });
});


Само меню выглядит так:
<h3 class="open-close">
<a href="javascript:void(0)" class="gal">
<span style="margin-left: 0px;">Галерея</span>
</a>
</h3>		
<div class="desc" style="display: none;">
Код галереи
</div>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение ответа сервера через iframe и xhr. Помогите разобраться. Arconas AJAX и COMET 0 26.02.2013 10:38
Помогите разобраться с регуляркой shtormIK Общие вопросы Javascript 6 26.06.2012 20:02
Помогите разобраться ... Я новенький в JS ... bogong Общие вопросы Javascript 23 27.12.2011 19:20
Помогите пожалуйста разобраться Kupu4 Ваши сайты и скрипты 0 21.01.2010 10:44
Помогите разобраться с галереей IMAGIN yana_studio Общие вопросы Javascript 4 12.12.2009 17:24