Ajax меню

  • Автор темы Автор темы Dizman
  • Дата начала Дата начала
D

Dizman

Необходимо ajax меню, которое раскрывается вверх и вниз (образуется полотно). Порядок пунктов меню будет формироваться в зависимости от числа кликов по пункту. Часто используемые будут располагаться по середине.
Возможно ли такое реализовать? Интересует, в первую очередь, алгоритм раскрытия меню одновременно вверх и вниз. Пример во вложении.
Спасибо.
 

Вложения

  • example.gif
    example.gif
    1,9 КБ · Просмотры: 575
Ajax'ом тут и не пахнет. Только работа с DOM.
Интересует, в первую очередь, алгоритм раскрытия меню одновременно вверх и вниз.
Просто по верх выводится слой с подменю. Его положение спокойно можно расчитать из высоты этого слоя.
Используется абсолютное позиционирование.
 
Почему же не пахнет? Возможно, меню будет слишком большое и будет весить много (кодом). И поэтому человек хочет его подгружать постепенно, только те пункты, которые интересуют пользователя.
Хотя, для хранения скриптов по-моему существует инструмент Google Gears - один раз загрузил и все :D
 
Хотя, для хранения скриптов по-моему существует инструмент Google Gears - один раз загрузил и все
Вообще не понятно, при чем тут это...
Возможно, меню будет слишком большое и будет весить много (кодом). И поэтому человек хочет его подгружать постепенно, только те пункты, которые интересуют пользователя.
Меню не бывает слишком большим, а подгрузка меню через ajax при определенных обстоятельствах может вылится в тормоза. Никто так не делает, и это не спроста.
 
А погуглить? О_о :-D
 
Там много букав, я надеялся тут в 2 словах суть расскажут, ну да и фик с ним. явно какаято ерунда. ;)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab