Jump to content

[Готово] Accordion Menu


Recommended Posts

pitch Maxim

Кстати это только у меня в IE оно поддтормаживает, т.е. в ФФ более плавно оно работает

Link to post
Share on other sites
  • Replies 51
  • Created
  • Last Reply

Top Posters In This Topic

  • pitch Maxim

    26

  • support

    15

  • VasP

    9

  • leshka

    2

У меня везде подтормаживает.

Вообще увлекаться javascript нельзя, это ж довольно тормозная сама по себе вещь.

Да, красиво, но нужно только по необходимости применять, на мой взгляд, иначе невозмжно будет нормально сидеть в магазине, нормально оформлять заказы из-за тормозов js.

Link to post
Share on other sites

Лично я считаю, что нужно использовать css, это более правильный вариант, хотя с помощью css конечно не сделать всего.

Но например такое же меню, аналогичное, вполне можно сделать на чистом css.

Вот пример - http://www.cssplay.co.uk/menus/vertical-concertina.html

Link to post
Share on other sites
pitch Maxim

Но весь прикол же в плавности и добаление эффектов :) а потом на тоже jquery можно юзать не только меню раз его подключили )))

Link to post
Share on other sites

Плавность (и прочие эффекты) через jquery можно ведь добавлять любым html элементам, а остальное - чистый css.

т.е. нужно стараться по возомжности решать задачи через css, а js (jquery в частности) использовать по-меньше, т.е. например только для эффектов.

Хотя конечно если на сайте js почти нет, то можно конечно и этот accordion использовать.

Link to post
Share on other sites

все меняется в css

направьте на путь истинный, не как не найду где отрегулировать размер открывающегося окна, чтобы  отбражались только подкатегории и не было пустого места.

Link to post
Share on other sites
pitch Maxim

направьте на путь истинный, не как не найду где отрегулировать размер открывающегося окна, чтобы  отбражались только подкатегории и не было пустого места.

походу за это отвечает код срипта

fillSpace: true,

Link to post
Share on other sites

походу за это отвечает код срипта

fillSpace: true,

похоже что нет(

Link to post
Share on other sites
pitch Maxim

а мне помогло, если я правильно понял что вы хотите )))

Link to post
Share on other sites

а мне помогло, если я правильно понял что вы хотите )))

вроде нашел что за открытия окна отвечает autoheight поставил везде false в jquery.accordion.js  работает но как то не всегда) вот гляньте http://motoequip.com.ua

Link to post
Share on other sites
pitch Maxim

и правда как то странно работает, попробуйте поиграться совместно с fillSpace

Link to post
Share on other sites
pitch Maxim

вроде нашел что за открытия окна отвечает autoheight поставил везде false в jquery.accordion.js  работает но как то не всегда) вот гляньте http://motoequip.com.ua

вам нужно убрать fillSpace: false, и не трогать  jquery.accordion.js

Link to post
Share on other sites
pitch Maxim

Vam, пока я разбирался с этим меню я пришел к выводу что это не самая лучшая реализация, у нее проблемы со совместимостью других плагинов jquery и в IE нестабильно работает, в итоге нашел правильно работающий: http://jqueryfordesigners.com/demo/plugin-slide-demo.html (c использованием одной библиотеки http://ui.jquery.com/download)

решил заменить на него, но непонял как  :(

Link to post
Share on other sites

Там же очень подробная инструкция.

Да и есть же примеры исправленных файлов для accordion

Смотри и просто делай, о чём пишут в инструкции.

Не так всё сложно как кажется.

Link to post
Share on other sites
pitch Maxim

Там же очень подробная инструкция.

Да и есть же примеры исправленных файлов для accordion

Смотри и просто делай, о чём пишут в инструкции.

Не так всё сложно как кажется.

А где добавляется клас к <li> я не нашел

и может инструкция и подробная, но для vamshop такой инструкции нет )))

Link to post
Share on other sites

В /templates/шаблон/source/inc/vam_show_category.inc.php

Тебе нужно править точно такие же файлы, как и для accordion menu.

Просто чуть по-другому.

Link to post
Share on other sites
pitch Maxim

В /templates/шаблон/source/inc/vam_show_category.inc.php

Тебе нужно править точно такие же файлы, как и для accordion menu.

Просто чуть по-другому.

я хоть и знаю немного html и css но все равно немогу найти где там выставить класс для <li>, все li та закрыты </li>

Link to post
Share on other sites
pitch Maxim

что то заработало, но теперь не активируются активные категории

з.ы CSS menu тоже на яваскрипте

Link to post
Share on other sites
pitch Maxim

Пытаюсь создать Accodrion Menu на базе CSS Menu, кто может помочь? неполучается со стилями, когда подкатегории есть,они усваивают теже стили и меню не работает

нужно как то определить отдельный стиль для заголовка категории, для подзаголовков, для товаров.

Как это сделать?

Link to post
Share on other sites

вам нужно убрать fillSpace: false, и не трогать  jquery.accordion.js

Убрать где?

Link to post
Share on other sites
pitch Maxim

Помогите пожалуйста определить стили для заголовка категории, для подзаголовков, для товаров в CSS Menu

Link to post
Share on other sites

Могу лишь сказать, что правится всё в /templates/шаблон/source/inc/vam_show_category.inc.php

Там нужно добавлять все эти h2 ... /h2 и т.д.

Link to post
Share on other sites
pitch Maxim

Саш, ткни носом, что куда дописывать, ничего немогу там понять

Link to post
Share on other sites

×
×
  • Create New...