2015-04-11 17 views

risposta

18

Secondo this page ogni opzione è anche un metodo. Quindi è possibile applicare OnColor e OffColor così:

$("#sw").bootstrapSwitch({onColor: 'danger'}); 

o simile:

$("#sw").bootstrapSwitch(); 
... 
$("#sw").bootstrapSwitch('onColor', 'danger'); 

o di ignorare le opzioni predefinite della biblioteca:

$.fn.bootstrapSwitch.defaults.onColor = 'danger'; 

Per utilizzare i propri colori devi creare la tua classe CSS. Ad esempio, questa classe utilizza 'retroorange' nome con il tuo colore:

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-retroorange, 
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-retroorange { 
    color: #fff; 
    background: #ff9933; 
} 

quindi è possibile utilizzare 'retroorange' nel solito modo così:

$("#sw").bootstrapSwitch({onColor: 'retroorange'}); 
+1

Grazie @alemv ma voglio usare la mia colori, come questo: # ff9933! – Ebrahim

+0

Ho aggiunto un metodo su come utilizzare i propri colori per la mia risposta. – alemv

+0

Quindi dovrei usare le classi definite css? – Ebrahim