2012-06-07 62 views
0

所以我試圖觸發使用jquery懸停事件,jQuery的檢測元件與重點,並增加了一類觸發使用jQuery懸停 - 口魚

$(document).ready(function() { 
$('a').attr('tabindex', 0); 
$('ul#main-nav li a').first().focus().addClass('hovered'); 
}); 

那麼CSS聲明

#main-nav li:hover ul, #main-nav li a.level1:hover ul, #main-nav li a.hovered ul{ 
    left: auto; 
    width:auto; 
    display: block; 
    top:55px; 
    border-left: 2px solid #fff; 
    border-right: 2px solid #fff; 

    padding: 0px 20px 5px 20px; 
    z-index: 2; 
    border-top:2px solid #fff; 
    box-shadow:-5px 8px 15px -5px #000; 

}

這應該在理論上的工作,但也許我錯過了顯而易見的。

回答

1

我想你想的是:

$('ul#main-nav li a').first().focus(function() { 
    $(this).addClass('hovered'); 
});