jQuery: Erstellen einer Favoritentaste mit Funktion?

Jetzt habe ich das gemacht:

<a href="#" title="[+] Add as favorite"><div class="addFavorite"></div></a>

die class = "addFavorite" ist ein normaler grauer Stern.

Dann habe ich eine andere Klasse = "AlreadyFavorite", das ist ein gelber Stern.

Ich möchte eine Funktion erstellen. Wenn Sie also auf den grauen Stern klicken, sendet dieser einen Ajax-Aufruf (?) Und wird bei Erfolg gelb (Klassenwechsel zu AlreadyFavorite).

Ich weiß, wie man eine On-Click-Funktion erstellt, die einen Ajax-Aufruf sendet, aber wie ändere ich den Stil / das Bildsymbol in Gelb?

CSS:

.addFavorit{
 background: url('../images/addFavorit.png');
 width: 48px;
 height: 48px;

}
.alreadyFavorit{
 background: url('../images/addFavorit_hover.png');
 width: 48px;
 height: 48px;
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage