Мега выпадающее меню - PullRequest
0 голосов
/ 22 февраля 2011

Я использую Мега раскрывающееся меню , когда я щелкаю опцию, тег href выполняется, но меню остается открытым.Я вынужден отвести мышь от меню, чтобы закрыть его.Как я могу закрыть меню после нажатия пользователем или выбора.Это меню, основанное на чистом CSS.Я думаю, что мне не хватает jQuery или Javascript, чтобы позаботиться о событии.Не могли бы вы помочь?

1 Ответ

0 голосов
/ 22 февраля 2011

Сразу после использования вашего кода jsfiddle, я думаю, вам нужно будет использовать некоторый jQuery по следующим направлениям:

$("ul.greybox").find("a").each(function() {
    //$(this).attr("href", "#"); Just for testing
    $(this).click(function() {$(".dropdown_3columns").attr('style', 'display:none');});
});

Это в основном устанавливает стиль выпадающего элемента div .dropdown_3columns на display:none, когдапользователь нажимает на один из пунктов в этом выпадающем списке.

Проверьте, работает ли он здесь - http://jsfiddle.net/RpfYa/

...