je la configuration suivante:jQuery + CSS: passer à « chargement »
<div class="click red"></div>
<div class="click green"></div>
<div class="click blue"></div>
et quand « cliquez sur » est cliqué, je veux ajouter la classe « charge » à la div. J'ai réussi cela bien, mais "rouge" "vert" et "bleu" ont tous un ensemble d'images de fond, donc j'ai besoin de supprimer cette classe. Maintenant, je sais comment faire cela de manière bâclée, je prends la classe pour le dib "click blue" (comme renvoyé par jquery) et puis dépouiller ce dont j'ai besoin et le remplacer mais c'est incroyablement bâclé et je peux ' Je vois que c'est la bonne méthode.
Quelle est la bonne façon d'aborder cela? Je dois enlever la seconde classe de la div et la remplacer par la classe "load". Existe-t-il une sorte de méthode pour appeler chaque classe individuellement, .attr ("class") [2]?
Je dois conserver cette dernière classe pour revenir après. Je suppose que la méthode serait de créer une variable contenant la classe actuelle, puis le remplacer par "cliquez sur charger", puis revenir à la variable? Cela semble faisable, merci! – sam
@ user265331 - Ah une seconde, je vais mettre à jour sur la façon de faire :) –
C'est bon, je sais comment, je demandais juste sur la théorie :-) Je vais cocher votre réponse chaque fois que le site me le permet (10 attente minute). Merci! – sam