Ho creato un jQuery Mobile flipswitch come questoCome unico evento incendio se flipswitch è acceso manualmente
<select id="flip" data-role="flipswitch">
<option value="animal">Lion</option>
<option value="flower">Rose</option>
</select>
e ascolto modifiche su questa flipswitch
$(document).on('change', '#flip', function(e) {
console.log('changed');
}
ma non lo faccio desidera che l'evento deve essere attivato se cambio il valore del flipswitch da
$('#flip').val('flower').flipswitch('refresh');
Come posso controllare se un flipswit ch è cambiato interagendo con esso direttamente o impostando un valore e rinfrescando il flipswitch?
Ho creato un esempio del comportamento indesiderato in this JSFiddle.
controllo questo http://jsfiddle.net/Palestinian/ZPTPL/ – Omar
che funzionerà grazie per la vostra risposta rapida – gaggi