J'aimerais fournir à mon utilisateur des commentaires persistants après avoir appuyé sur un bouton (comme il est indenté ou quelque chose). J'ai essayé: mais cela ne fonctionne pas. P> q: Existe-t-il un moyen de montrer un bouton en retrait ou de modifier son Thème de données < / code> à la volée? p> p>
4 Réponses :
Peut-être que cela vous est utile: change JQuery Mobile Color Swatch Dynamiquement P>
Je pense que cela peut être fait avec des boutons de la même manière. P>
Je sais que c'est une vieille question, mais je viens de courir dans cet obstacle moi-même.
La bonne façon de faire cela serait la suivante: P>
$(this).buttonMarkup({theme: 'b'});
Vous n'avez pas besoin d'appeler .Button ('rafraîchir »)
Merci Fraz0r! J'ai revisité cette question à nouveau parce que maintenant j'essaie de changer le thème d'un élément de liste au lieu d'un bouton.
Pour un bouton Soumettre dans un formulaire, cela a fonctionné pour moi à l'aide de JQuery Mobile 1.2.0:
$(this).buttonMarkup({theme: 'b'}); $(this).parent().buttonMarkup({ theme: "b" });
Je cherche un moyen de changer de manière dynamique le thème mondial dans JQuery Mobile (par exemple sur un bouton Cliquez). S'est avéré être plus complexe que j'avais imaginé pour faire cela. Quoi qu'il en soit, voici mon principe sur cette question, inspirée de diverses solutions sur des sites ainsi et d'autres:
$.mobile.changeGlobalTheme("b");
Merci Mikael! Je ne sais pas si je partage votre appréciation pour JavaScript, mais je m'en connète plus maintenant.
Oh, je peux juste ajouter et supprimer la classe = "Ui-BTN-UP-A, UI-BTN-UP-B, UI-BTN-UP-C, UI-BTN-UP-D, UI-BT N-UP -e "
Cela fonctionne presque mais JQuery revient et réaffecte la correspondance UI-BTN par la suite.