2009-08-14 5 views
0

私はメニュー(垂直メニュー)を持っていて、ddをホバリングしたときに表示される各ウールを表示し、mouseOut(.hover()の2番目の機能)最も簡単な方法(プラグインなし)。vertical jQueryを使ったメニューfunctunality

<dl class="lft-menubar"> 
<dt>Computers</dt> 
    <dd> 
     <ul class="slidedMenu"> 
     <li>3rd level menu</li> 
     <li>3rd level menu</li> 
     <li>3rd level menu</li> 
     <li>3rd level menu</li> 
     <li>3rd level menu</li> 
     <li>3rd level menu</li>   
     </ul> 
    </dd> 

おかげ

答えて

1
<script type="text/javascript"> 
$("dl.lft-menubar dd").hover(function() { 
$(this).next().show(); 
},function() { 
$(this).next().hide(); 
}); 
</script> 

はそのような何かを試してみてください。 :)

+0

おかげで、しかし以下のコードは $( "DD")(例えば、HTMLによる)、より正確である。( 関数(){ \t $(この).children( "UL")を置きます。ショー();} \t偽\t戻り、 関数(){ \t $(この).children( "UL")は、(非表示) \t})。 – adardesign

+1

私の間違い。私は何らかの理由で

の関係を見ていました。あなたはそれを理解してうれしいよ:) – Salty

+0

ところで、どのようにイベントをパラメータとして追加するのですか?両方の機能で(e)と? (e){$(this)} .children( "ul"); $ {"($)} $ {"(dd " ").hide()}) – adardesign

関連する問題