
27.05.2008, 13:59
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
PHP код:
window.onload= function(){
//activateMenu('nav');
var about = document.getElementById("about_a");
var about_ul = document.getElementById("about_ul");
about.onmouseover = function() {about_ul.style.display="block";}
about.onmouseout = function() {about_ul.style.display="none";}
}
PHP код:
<ul id="nav">
<li class=""><a href="#">Home</a></li>
<li class=""><a href="#" id="about_a">About</a>
<ul id="about_ul">
<li><a href="#">History</a></li>
<li><a href="#">Team</a></li>
<li><a href="#">Offices</a></li>
</ul>
</li>
</ul>
только это нужно в функцию переделать, а еще лучше написать класс, и через конструктор инициализировать пункты меню, и события лучше добавлять через
свойство класса, которое лучче реализовать так
if (window.addEventListener)
window.addEventListener("load", createhintbox, false)
else if (window.attachEvent)
window.attachEvent("onload", createhintbox)
else if (document.getElementById)
window.onload=createhintbox
и вообще подключи jquery ил prototype, это решить можно будет в несколько строк...
чего только стоит Xpath(переход по DOM) у jquery
Последний раз редактировалось Naydav; 27.05.2008 в 14:04..
|
|
|