У меня есть раскрывающееся меню CSS, которое работает так, как я хочу, за исключением одной части: нажатие на один из элементов подменю не закрывает подменю.
Большинство людей, вероятно, не заботятся об этом, потому что каждая ссылка будет вести их на новую страницу, но моя просто остается на той же странице и вызывает функцию javascript.
Используя jquery, я могу скрыть подменю при щелчке следующим образом:
$("ul.pureCssMenu li a").live('click', function() {
$("li.pureCssMenui").hide();
});
Однако после нажатия на одно подменю все подменю теперь скрыты навсегда. Есть ли способ показать это, не делая что-то дрянное, например, таймер? Или лучший способ приблизиться к этому в целом?
Вот страница, над которой я работаю: http://www.nba.com/warriors/wallpapertest_031.html
Заранее спасибо.