$(\'.file a\').live(\'mouseenter\', function() {
$(\'#download\').stop(true, true).fadeIn(\'fast\');
}).live(\'mouseleave\', function() {
$(\'#download\').st
I was looking for the answer to a similar question, and I found that .animate() could also be used to handle this, and it obeys .stop()
It would look something like this:
$('.file a').live('mouseenter', function() {
$('#download')
.stop(true, true)
.animate({opacity:0}, 1000); // one second delay
.animate({opacity:1}, 'fast', 'swing');
}).live('mouseleave', function() {
$('#download')
.stop(true, true)
.animate({opacity:0}, 'slow', 'swing');
});