$(\'.file a\').live(\'mouseenter\', function() {
$(\'#download\').stop(true, true).fadeIn(\'fast\');
}).live(\'mouseleave\', function() {
$(\'#download\').st
Use a setTimeout function
$('.file a').live('mouseenter', function() {
setTimeout(function(){
$('#download').stop(true, true).fadeIn('fast');
}, 1000);
}).live('mouseleave', function() {
$('#download').stop(true, true).fadeOut('fast');
});
setTimeout will execute the code inside the function after the specified miliseconds (in this case 1000).