Жидкость 960 Аккордеонное Расширение
Я обновляю сайт, используя http://www.designinfluences.com/fluid960gs/
Fluid 960 использует MooTools, а также некоторые другие методы.
Как сделать так, чтобы элемент подменю гармошки, кроме первого, отображался развернутым при загрузке страницы, которая реализует аккордеонный стиль Fluid 960? Я попробовал "текущий" и "выбранный" классы на <li>
а также <a>
теги, но они не работают.
Я также заметил на странице ссылок для плавного CSS, что в их Accordion Menu есть "активный" класс в Подменю 3, который, похоже, ничего не делает.
Сейчас собираюсь поработать над небольшим примером кода, но я надеюсь, что кто-то может ответить без него.
1 ответ
Моей проблемой было неправильное понимание шаблонов 960 Fluid и того, как они использовали аккордеон. В конце я изменил код.js, который создал аккордеон, и передал javascript-переменную в код создания FX.accordion, чтобы параметр get:myNewVar get был установлен, и аккордеон рендерится с расширением правильного элемента.
Дополнительно: я хотел остановить "расширение" аккордеона во время рендеринга, поэтому я использовал параметр show:X вместо display:X param, который бы сохранил начальное анимированное открытие аккордеона и сделал правильный рендеринг раздела.