0
当您将鼠标悬停在#menu上时,它会褪色在#menu-big中。我想在用户将鼠标从#menu-big移开时添加延迟。如何使菜单淡入淡出?
我至今作品搞笑(第一次工作正常那么它将无法正常运行):http://jsbin.com/upopap/1
任何想法?
jQuery的
$(document).ready(function() {
$('#menu').hover(
// mouseover
function(){
$('#menu-big').fadeIn('fast');
},
// mouseout
function(){
setTimeout(function(){
$('#menu-big').fadeOut('fast')
}, 1000);
}
);
});
HTML
<div id="menu">
<div id="menu-big">
<ul>
<li><a href=""><span>Meet our Staff</span></a></li>
<li><a href=""><span>Services</span></a></li>
<li><a href=""><span>Associations</span></a></li>
</ul>
</div>
</div>
似乎在Safari上运行良好fyi – 0sh
与Chrome上的@ 0sh相同 – Th0rndike
firefox也正常工作 – Selvamani