У меня есть панель навигации, и мне нужно, чтобы при нажатии на ссылку соответствующий DIV скользил вниз / вверх.
Мои проблемы в том, что все DIV скользят вниз, и при нажатии на одну и ту же ссылку все DIV И элементы nva скользят вверх.
Как я могу сделать эту работу правильно?
Мой HTML:
<div id="megamenus" class="click-menu">
<h6><span>Products & Services</span></h6>
<h6><span>Support & Training</span></h6>
<h6><span>Communities</span></h6>
<h6 class="new-window"><span>Store</span></h6>
<div class="menu-container">aaaa</div>
<div class="menu-container" id="training-n-support">bbbb</div>
<div class="menu-container">cccc</div>
</div>
Мой JQuery:
$('.click-menu div.menu-container').hide();
$('.click-menu h6 span').click(function() {
if ($(this).hasClass('selected')) {
$(this).removeClass('selected');
$(this).parent().siblings().stop(true, true).slideUp('slow', function() {
$('h4').css('z-index', '1');
});
} else {
$('.click-menu h6 span').removeClass('selected');
$(this).addClass('selected');
$('.click-menu div.menu-container').slideUp('slow');
$(this).parent().siblings().stop(true, true).slideDown('');
$('h4').css('z-index', '0');
}
});
Вот ДЕМО .
Любая помощь будет принята с благодарностью.
Спасибо.