我正在用jquery製作一個下拉菜單(其中一些代碼是從某人的教程中借來的,雖然我忘了是誰......)。當我使用下拉菜單時,它的上下滑動速度非常快,我無法弄清楚。你怎麼看?jQuery下拉菜單真的很詭異
HTML
<div id="nav">
<ul class="topnav">
<li><a class="selected" href="#" title="home">home</a></li>
<li><a href="events/" title="events calendar">events</a></li>
<li><a href="photos/" title="photo gallery">photos</a></li>
<li><a href="staff/" title="faculty">staff</a>
<ul class="subnav">
<li><a href="#">Luke</a></li>
<li><a href="#">Darth Vader</a></li>
<li><a href="#">Princess Leia</a></li>
<li><a href="#">Jabba the Hutt</a></li>
</ul>
</li>
<li><a href="contact/" title="contact">contact</a></li>
jQuery的 $(文件)。就緒(函數(){$ ( 「ul.subnav」)。父().hover(函數(){
$(this).parent().find("ul.subnav").slideDown('fast').show(); //Drop down the subnav on hover...
$(this).parent() .hover(function() {
}, function(){
$(this).parent().find("ul.subnav").slideUp('slow');
});
$(this).parent().find("ul.subnav") .hover(function() {
}, function(){
$(this).parent().find("ul.subnav").slideUp('slow');
});
}).hover(function() {
$(this).addClass("subhover");
}, function(){
$(this).removeClass("subhover");
});
你能告訴我subhover類的風格定義嗎? 做'幻燈片'或他們只是消失? – 2010-01-29 18:08:27