I think you are looking for this. Fade-in menu using html,css and jquery
$("#menu li").hover(
function () {
$(this).children("ul").finish().fadeIn();
},
function () {
$(this).children("ul").finish().delay(1000).fadeOut();
});