Доработка jQuery меню: droplinemenu

Сергей15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
08.12.2012

Нужна доработка скрипта (во вложении) или взять за основу другой.

Что нужно:

1. При наведении на тот или иной пункт меню, меню разворачивалось с анимацией и не сворачивалось до тех пор, либо пользователь не выберет подпункт из открытого меню или уведет курсор в сторону от меню. Когда курсор уходит за пределы меню, меню сворачивается через 1-2 секунды (настраиваемая величина).

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

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

4. В начале и конце списков, должны назначаться классы, чтобы прицепить стили, к li или a href потом определимся где уместнее будет.

5. По возможности нужен эффект, не помню как называется, когда анимация сворачивания и разворачивания идет не постоянной величиной, а например к завершению эффекта скорость снижается, как бы притормаживая и останавливаясь. Или что-нибудь другое, только чтобы код не перегружать. Хотя этот эффект не особо и нужен.

6. Ширина фиксированная у основного и дополнительных меню на всю ширину сайта

Вроде все основные моменты указал. Архив во вложении.