|
|
|
| Нашёл в инете скрипт вертикального меню навигации по сайту.
Вот его код:
// JavaScript Document
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function() {
this.className=this.className.replace(" over", "");
}
}
}
}
}
window.onload=startList;
|
Меню это очень простое: есть категории и при наведении на одну из них рядом появляется всплывающее меню подкатегорий.
Нужно сделать так, чтобы при наведении курсором на один из раздел меню задний фон названия окрашивался в синий цвет (чтобы был виден возможный выбор).
Это я сделал с помощью стилей.
Но как сделать так, чтобы при выборе раздела из всплывающего окна категория, к которой принадлежит всплывающее меню, была по-прежнему был выделена синим.
Для тех кто ничего не понял, вот урл рабочего такого скрипта
http://www.alistapart.com/d/horizdropdowns/horizontal2.htm
Видите как при уходе курсором на всплывающее меню, серый цвет на названии раздела пропадает.
Как этого избежать?
Спасибо! | |
|
|