Как фиксировать выпадающее меню, чтобы не закрывался при открытии страницы? вот ссылка на сайт
super-gun.ru
Пример:
Нажимаем на
Пневматические пистолеты открывается выпадающее меню
нажимаем на
Пистолеты GAMO открывается каталог выделяется
Пистолеты GAMO и меню не закрывается.
Код для работы меню
function initMenu() {
jQuery(".vmenu li.parent > a").click(function(eventObject){return false});
jQuery('.vmenu ul').hide();
jQuery('.vmenu li.active ul').show();
jQuery('.vmenu li a').click(
function() {
jQuery(this).next().slideToggle('normal');
}
);
}
jQuery(document).ready(function() {initMenu();});
код для закрытии
function allClose(){
var list = document.getElementById("menu").getElementsByTagName("ul");
for(var i=0;i<list.length;i++){
list[i].style.display = "none";
}
}
function openMenu(node){
var subMenu = node.parentNode.getElementsByTagName("ul")[0];
subMenu.style.display == "none" ? subMenu.style.display = "block" : subMenu.style.display = "none";
}
onload="allClose()"> вставляется чтобы меню закрылся.
на ссылку устанавливается код onclick="openMenu(this);return false"