Я хочу создать меню (меню регистрации), см. this, чтобы получить представление об этом. Когда пользователь нажимает на эту кнопку/ссылку, появляется раскрывающееся меню, с помощью которого он может что-то сделать (здесь вход в систему).jQuery: выпадающее меню onclick с элементами управления
Поведение звена должно быть следующее:
- выпадающее меню должно появиться при нажатии на эту кнопку/ссылку.
- при нажатии на любую страницу (включая кнопку/ссылку), но вне меню меню должно исчезнуть.
- Если щелкнуть где-нибудь в раскрывающемся меню, меню не должно исчезнуть.
- Все элементы управления в раскрывающемся меню должны работать.
Мне как-то удалось получить первые три рабочих, но затем элементы управления в раскрывающемся меню (4-е поведение) не работают.
Код javascript/jQuery вместе с кодом html предоставляется here (ссылка jsfiddle, такая же, как указано выше). Вы можете разветвить его и внести изменения.
Спасибо.
Hah! Я просто задал более или менее тот же вопрос ... вы можете увидеть мое (слегка сломанное) решение здесь: http://stackoverflow.com/questions/9138236/jquery-easy-pulldown-menu – neokio