jQuery .addClass und .fadeIn?

So, ich habe diese h1-Elemente, die links und ich möchte hinzufügen, eine Klasse zu Ihnen und fade, die Klasse, sobald das element mit der Maus auf, und dann onMouseOut haben die Klasse entfernt, während das verblassen der Klasse. Aber das mit der fade-Funktion tut nichts für mich. Zu sehen, wie es das element ausblendet. Irgendwelche Ideen?

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

Dank!

EDIT:::

jQuery("h1").hover(function() {
      jQuery(this).stop().animate({ backgroundColor: "#a7bf51"}, 800);
      },function() {
      jQuery(this).stop().animate({ backgroundColor: "#FFFFFF"}, 800);
      });
});
  • Klarheit bitte, was Sie tun möchten, zu verblassen, in? Möchten Sie die Verbindung zu verblassen in ein Sie mit dem Mauszeiger auf die h1? Ihr code wird verblassen, wenn es funktionierte, würde nur server-blenden Sie die Verknüpfung aus, aber dann werden Sie nicht in der Lage zu verblassen es wieder.
  • Nein. Ich möchte zu verblassen in der Klasse Hinzugefügt, um die h1>tag. und dann fade out auf die Maus
  • Siehe >>jsfiddle.net/NLChW/4 << mithilfe animieren
  • squaredcube.com/beta Nicht funktioniert.
  • Sie brauchen, um jQuery-UI-Bibliothek in Ihre Seite ein. Versuchen Sie, einschließlich <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js" type="text/javascript"></script> in Ihre Seite und es sollte funktionieren.
  • Ahh, das macht viel mehr Sinn, jetzt... Danke! 🙂

InformationsquelleAutor Aaron Brewer | 2012-05-03
Schreibe einen Kommentar