11521 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je viens vers vous aujourd'hui car j'aimerais savoir si c'est possible de donner au .html la même fonction que toggleClass.

J'aimerais tout simplement que quand je clique sur un objet le JS modifie une partie du code et quand je clique une deuxième fois qu'il remette pas défaut :


var $activeAddon = jQuery(this).parents('.panel-addon');
$activeAddon.find('.panel-add').html('<i class="fa fa-trash-o"></i> '+localTrans('addedToCartRemove', 'Added to Cart (Remove)'));


Sa fonctionne dans un sens mais pas dans l'autre.

Merci d'avance
Modifié par sebsimappus (08 Jan 2017 - 16:01)
Bonjour,

Merci pour votre retour,

J'ai tester avec toogleClass mais cela ne fonctionne pas, je pense que j'ai du faire une erreur.

Avez-vous une idée sur comment résoudre le problème

Merci d'avance
Bonsoir et merci pour votre retour,


Merci d'avance

Bien cordialement
Modifié par sebsimappus (09 Jan 2017 - 13:59)
Je suis pas sûr d'avoir compris. Qu'est-ce que vous voulez changez exactement? Les icônes font-awesome?
oui et le texte aussi, quand je clique dessus sa fonctionne mais pas quand je clique une deuxième fois pour obtenir le sens inverse.

Cordialement