Effect I want。基本上我想在用戶鼠標懸停鏈接時彈出一個簡單的菜單。 我嘗試了幾個現成的腳本,但是很難將它們與我的網站集成。所以決定建立我自己的。 這裏是我想做的事:試圖製作一個onmouseover javascript下拉菜單
<li onmouseover=showlist1() onmouseout=hidelist1() ><a class="navigation" href="show_delhi_items.php">Menu heading</a></li>
function showlist1() //onmouseover
{
document.getElementById('list1').style.visibility='visible' ;
}
function hidelist1() //onmouseout
{
if (menu elements don't have focus)
{
document.getElementById('list1').style.visibility='hidden' ;
}
}
現在在這個我怎麼落實「菜單中的元素沒有焦點」的一部分?我知道它不可能知道哪個elemtn有重點。所以我需要一個替代品。基本上問題是隻要鼠標移動到主鏈接(彈出隱藏菜單的鏈接)之外,菜單就會隱藏。我想要的是如果菜單得到焦點,菜單仍然可見。但目前只要鼠標在我們的主鏈接外面就會隱藏起來
希望我已經清楚了。
你並不需要JavaScript的這些類型的菜單,聰明和使用CSS構建它:懸停,而不是:) – 2011-01-21 17:14:36