Просто захотелось немного убрать мозги с этой проблемой. У меня есть настраиваемое меню с помощью jquery. В настоящее время я использую функцию slideToggle() для анимации сложения с помощью щелчка меню, он работает для самостоятельного закрытия и открытия подменю. Но я пытаюсь выяснить способ сглаживания подменю при открытии другого. Любые предложения/советы были бы весьма признательны.Как свернуть подменю при нажатии другого элемента родительского меню с помощью JQuery
Jquery
<script>
function initMenu() {
$('#menu ul').hide();
$('#menu li a').click(
function() {
$(this).next().slideToggle('normal')
});
}
$(document).ready(function() {initMenu();});
</script>
HTML
<ul id="menu">
<li><a href="#">Home</a></li>
<li><a href="#">In the news</a>
<ul>
<li><a href="#">Youtube</a></li>
<li><a href="#">Blog</a></li>
</ul>
</li>
<li><a href="#">Who's Who?</a>
<ul>
<li><a href="#">Youtube</a></li>
<li><a href="#">Tackle Hunger Tackle Hunger</a></li>
</ul>
</li>
<li><a href="#">Services Offered</a></li>
</ul>
Спасибо,
Andre