changer dynamiquement le nuancier jquery

Je veux changer un jquery-mobile boutons nuance de couleur de façon dynamique avec javascript, mais je ne peux pas trouver un moyen (à l'exception de la suppression et l'ajout de toutes les classes et tous les gestionnaires d'événements, mais c'est salissant).
Quel est le meilleur moyen de le faire?

source d'informationauteur Philipp Melab