Вам также необходимо очистить очередь, например:
$('div.slideshowImage').hover(function() {
$('div.slideshowImageText').stop(true).fadeIn('500');
}, function() {
$('div.slideshowImageText').fadeOut('500');
});
Первый параметр .stop()
указывает, следует ли очищать очередь или нет ... в настоящее время вы останавливаете анимацию, но повторные зависания будут ставить в очередь конкурирующие анимации, затягивающие ваши фейды ... если вы не хотите, чтобы очередь выполнялась позже, очистите ее, иначе она будет мешать, как здесь.