jQuery .addClass et .fadeIn?

Donc, j'ai de ces éléments h1 qui sont des liens et je veux ajouter une classe à eux et à la décoloration, qui classe une fois que l'élément a été survolé, et puis onMouseOut ont la classe supprimée, tandis que la décoloration de la classe. Mais à l'aide de la fonction fade ne fait rien pour moi. Voyant qu'il cache l'élément. Des idées?

jQuery(".categories h1 a").hover(
function () {
    jQuery(this).fadeIn("slow").addClass("active");
},
function(){
    jQuery(this).fadeOut("slow").removeClass("active");
});
});

Merci!

EDIT:::

jQuery("h1").hover(function() {
      jQuery(this).stop().animate({ backgroundColor: "#a7bf51"}, 800);
      },function() {
      jQuery(this).stop().animate({ backgroundColor: "#FFFFFF"}, 800);
      });
});
La clarté s'il vous plaît, que voulez-vous à s'estomper? Voulez-vous le lien à s'estomper dans l'un vous passez la souris sur le s1? Votre code sera fade, si elle a travaillé, ne serait que le serveur à s'estomper le lien, mais alors vous ne serez pas en mesure d'en fondu de nouveau.
Pas de. Je veux fondu dans la classe ajoutée de la h1>un tag. et puis fade out sur souris
Voir >>jsfiddle.net/NLChW/4 << animer à l'aide de
squaredcube.com/beta Pas de travail.
Vous devez inclure la bibliothèque jQuery UI dans votre page. Essayez d'inclure <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js" type="text/javascript"></script> dans votre page et cela devrait fonctionner.

OriginalL'auteur Aaron Brewer | 2012-05-03