jQuery .load () com efeito fadeIn

Estou tentando carregar #content de um URL via AJAX usando jQuery dentro de #primary. Carrega, mas não desaparece. O que estou fazendo de errado

$('.menu a').live('click', function(event) {
        var link = $(this).attr('href');
        $('#content').fadeOut('slow', function(){
            $('#primary').load(link+' #content', function(){
                $('#content').fadeIn('slow');
            });
        });
        return false;
    });

Muito obrigado pela sua ajuda.

questionAnswers(12)

yourAnswerToTheQuestion