Changer la valeur de flip basculer de façon dynamique avec jQuery Mobile
Je travaille avec jQuery Mobile, et j'ai enregistrer certains paramètres dans un cookie. Lorsque les paramètres de la page est rechargée, j'ai lu le cookie afin de définir toutes les valeurs. Je vais avoir de la difficulté à mettre la flip interrupteur à bascule. La plupart des éléments suffit à déclencher la keyup
ou changed
événements, mais je ne suis pas sûr de savoir comment les flip bascule reçoit sa valeur dans la boîte de sélection. Des idées?
OriginalL'auteur Markus T. | 2010-11-24
Vous devez vous connecter pour publier un commentaire.
Après vous modifiez la valeur de l'interrupteur que vous avez à l'actualisation de l'animation à bascule:
OriginalL'auteur Chris D.
On dirait qu'il est cassé.
Aller à la page: http://jquerymobile.com/demos/1.0a2/#docs/forms/forms-switch.html et l'utilisation de la console de firebug pour exécuter les opérations suivantes:
il modifie la largeur de la partie de l'interrupteur, mais ne déplace pas le curseur.
La réponse est donc: attendez la sortie de JQM 🙂
Bug publié ici: https://github.com/jquery/jquery-mobile/issues/issue/676
OriginalL'auteur naugtur
Je pense que vous pouvez simplement mettre la valeur à sélectionner comme normal HTML et flip interrupteur à bascule reprendra automatiquement. c'est à dire
OriginalL'auteur wyz
Un moyen simple d'y parvenir consiste à définir la valeur de déclenchement de la créer et d'actualiser.
Ensuite, vous devez déclencher le slidestop événement pour effectuer n'importe quelle action lié à la barre. par exemple:
J'ai testé cela sur jQuery mobile ver. 1.3.0
OriginalL'auteur Danmar
À l'aide de
$('#slider2').val('on')
permet de changer la valeur, comme il est censé le faire. Toutefois, il ne pas ajouter des classes CSS commeui-btn-active
à laoption
, ni ne retirez la classe de laoption
. Si vous souhaitez modifier dynamiquement leoption
, alors vous aurez à prendre soin de ces pièces manuellement (pas de jQuery Mobile).OriginalL'auteur Byron Walker
Cela fonctionne pour moi:
OriginalL'auteur janesconference