2012-06-07 55 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'); 
});